Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.04
$368.55M
Reported Rev
$377.2M
Surprise
-150.0%
+2.34%