Reported: 2025-11-12
Estimated EPS
Estimated Rev
$-0.41
$27.98M
Reported Rev
$30.77M
Surprise
-19.51%
+9.97%