Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.04
$174.86M
Reported Rev
$178.96M
Surprise
-100.0%
+2.34%