Reported: 2025-11-04
Estimated EPS
Estimated Rev
$3.31
$854.15M
Reported Rev
$880.1M
Surprise
+28.09%
+3.03%