Reported: 2025-11-12
Estimated EPS
Estimated Rev
$-0.57
$21.53M
Reported Rev
$26.03M
Surprise
-36.84%
+20.9%