Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-1.33
$24.6M
Reported Rev
$29.73M
Surprise
-9.77%
+20.85%