Reported: 2025-10-17
Estimated EPS
Estimated Rev
$1.31
$853.28M
Reported Rev
$838.0M
Surprise
+3.05%
-1.79%