Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.21
$48.21M
Reported Rev
$40.03M
Surprise
+42.85%
-16.96%