Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.65
$87.74M
Reported Rev
$104.27M
Surprise
+93.84%
+18.83%