Reported: 2025-11-04
Estimated EPS
Estimated Rev
$-0.42
$22.21M
Reported Rev
$22.58M
Surprise
-11.9%
+1.66%