Reported: 2024-07-22
Estimated EPS
Estimated Rev
$0.44
$166.86M
Reported Rev
$149.6M
Surprise
-227.27%
-10.34%