Reported: 2025-10-28
Estimated EPS
Estimated Rev
$1.32
$574.51M
Reported Rev
$581.71M
Surprise
-1.51%
+1.25%