Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.94
$870.89M
Reported Rev
$878.7M
Surprise
+4.12%
+0.89%