Reported: 2024-08-15
Estimated EPS
Estimated Rev
$1.39
$417.15M
Reported Rev
$368.67M
Surprise
+83.45%
-11.62%