Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.19
$36.61M
Reported Rev
$33.86M
Surprise
-21.05%
-7.51%