Reported: 2023-07-31
Estimated EPS
Estimated Rev
$-0.38
$343.04M
Reported Rev
$532.87M
Surprise
-150.0%
+55.33%