Reported: 2025-11-10
Estimated EPS
Estimated Rev
$2.01
$56.82M
Reported Rev
$30.2M
Surprise
-3.48%
-46.84%