Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.41
$44.08M
Reported Rev
$46.99M
Surprise
+19.51%
+6.6%