Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.28
$56.1M
Reported Rev
$57.14M
Surprise
-17.85%
+1.85%