Reported: 2023-06-12
Estimated EPS
Estimated Rev
$-13.87
$380.36M
Reported Rev
$385.1M
Surprise
-66.33%
+1.24%