Reported: 2025-11-13
Estimated EPS
Estimated Rev
$-1.04
$24.47M
Reported Rev
$21.26M
Surprise
+31.73%
-13.11%