Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-1.46
$21.39M
Reported Rev
$21.77M
Surprise
-21.23%
+1.77%