Reported: 2025-10-28
Estimated EPS
Estimated Rev
$-1.33
$21.82M
Reported Rev
$26.0M
Surprise
-4.51%
+19.15%