Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.13
$26.96M
Reported Rev
$26.38M
Surprise
-15.38%
-2.15%