Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.95
$657.81M
Reported Rev
$653.0M
Surprise
+15.38%
-0.73%