Reported: 2025-10-29
Estimated EPS
Estimated Rev
$4.47
$686.21M
Reported Rev
$691.8M
Surprise
+2.68%
+0.81%