Reported: 2025-11-03
Estimated EPS
Estimated Rev
$1.32
$871.37M
Reported Rev
$811.59M
Surprise
+0.75%
-6.86%