Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.47
$532.92M
Reported Rev
$529.58M
Surprise
+2.12%
-0.62%