Reported: 2025-11-18
Estimated EPS
Estimated Rev
$0.01
$37.36M
Reported Rev
$29.1M
Surprise
-900.0%
-22.1%