Reported: 2025-08-06
Estimated EPS
Estimated Rev
$-0.05
$17.34M
Reported Rev
$19.55M
Surprise
-220.0%
+12.74%