Reported: 2025-11-12
Estimated EPS
Estimated Rev
$-0.61
$28.43M
Reported Rev
$29.17M
Surprise
+4.91%
+2.6%