Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.27
$43.9M
Reported Rev
$36.58M
Surprise
-11.11%
-16.67%