Reported: 2024-07-30
Estimated EPS
Estimated Rev
$0.51
$611.3M
Reported Rev
$589.7M
Surprise
-7.84%
-3.53%