Reported: 2025-10-20
Estimated EPS
Estimated Rev
$0.79
$534.06M
Reported Rev
$517.23M
Surprise
+2.53%
-3.15%