Reported: 2025-10-31
Estimated EPS
Estimated Rev
$2.57
$600.72M
Reported Rev
$605.5M
Surprise
+3.89%
+0.79%