Reported: 2023-07-24
Estimated EPS
Estimated Rev
$5.55
$467.16M
Reported Rev
$448.36M
Surprise
-4.68%
-4.02%