Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.62
$599.58M
Reported Rev
$590.28M
Surprise
-22.58%
-1.55%