Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.75
$311.27M
Reported Rev
$304.5M
Surprise
+10.66%
-2.17%