Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.19
$936.13M
Reported Rev
$943.42M
Surprise
-20.16%
+0.77%