Reported: 2025-10-20
Estimated EPS
Estimated Rev
$1.43
$859.97M
Reported Rev
$861.0M
Surprise
+3.49%
+0.11%