Reported: 2025-10-24
Estimated EPS
Estimated Rev
$0.4
$714.74M
Reported Rev
$687.7M
Surprise
-2.5%
-3.78%