Reported: 2025-08-05
Estimated EPS
Estimated Rev
$-0.73
$21.54M
Reported Rev
$19.99M
Surprise
+17.8%
-7.19%