Reported: 2024-11-14
Estimated EPS
Estimated Rev
$0.22
$524.19M
Reported Rev
$517.6M
Surprise
-36.36%
-1.25%