Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.32
$18.11M
Reported Rev
$18.16M
Surprise
-31.25%
+0.27%