Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.4
$476.53M
Reported Rev
$453.06M
Surprise
-10.0%
-4.92%