Reported: 2025-10-21
Estimated EPS
Estimated Rev
$2.78
$895.87M
Reported Rev
$894.0M
Surprise
+17.26%
-0.2%