Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.4
$511.56M
Reported Rev
$517.95M
Surprise
--
+1.24%