Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.41
$534.26M
Reported Rev
$508.15M
Surprise
-21.95%
-4.88%