Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.15
$24.19M
Reported Rev
$24.43M
Surprise
-6.66%
+0.99%