Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.47
$43.07M
Reported Rev
$41.35M
Surprise
-2.12%
-3.99%