Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.37
$878.2M
Reported Rev
$855.7M
Surprise
+5.4%
-2.56%