Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.18
$26.12M
Reported Rev
$25.9M
Surprise
-5.55%
-0.84%