Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.12
$50.03M
Reported Rev
$53.21M
Surprise
-8.33%
+6.35%