Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.41
$671.64M
Reported Rev
$663.0M
Surprise
-12.19%
-1.28%