Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.33
$618.01M
Reported Rev
$616.6M
Surprise
+3.03%
-0.22%