Reported: 2025-10-29
Estimated EPS
Estimated Rev
$2.85
$635.38M
Reported Rev
$624.64M
Surprise
+3.5%
-1.69%