Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.23
$649.87M
Reported Rev
$634.0M
Surprise
+13.04%
-2.44%