Reported: 2024-10-31
Estimated EPS
Estimated Rev
$-2.3
$38.34M
Reported Rev
$25.18M
Surprise
+19.56%
-34.32%