Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.33
$863.14M
Reported Rev
$678.0M
Surprise
-60.6%
-21.44%