Reported: 2025-10-29
Estimated EPS
Estimated Rev
$2.88
$600.35M
Reported Rev
$595.87M
Surprise
+3.12%
-0.74%