Reported: 2024-10-25
Estimated EPS
Estimated Rev
$1.7
$15.7M
Reported Rev
$18.86M
Surprise
-7.64%
+20.12%