Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.22
$57.92M
Reported Rev
$57.11M
Surprise
+13.63%
-1.39%