Reported: 2023-11-13
Estimated EPS
Estimated Rev
$-3.02
$169.63M
Reported Rev
$160.89M
Surprise
+94.03%
-5.15%