Reported: 2025-11-12
Estimated EPS
Estimated Rev
$-0.42
$21.28M
Reported Rev
$21.5M
Surprise
-19.04%
+1.03%