Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.29
$59.34M
Reported Rev
$57.05M
Surprise
+13.79%
-3.85%