Reported: 2025-11-11
Estimated EPS
Estimated Rev
$0.64
$55.58M
Reported Rev
$51.99M
Surprise
+10.93%
-6.45%