Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.6
$72.84M
Reported Rev
$72.56M
Surprise
+8.33%
-0.38%