Reported: 2024-08-12
Estimated EPS
Estimated Rev
$-0.18
$19.91M
Reported Rev
$18.58M
Surprise
-33.33%
-6.68%