Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.9
$716.27M
Reported Rev
$693.81M
Surprise
+12.22%
-3.13%