Reported: 2025-11-07
Estimated EPS
Estimated Rev
$0.04
$135.0M
Reported Rev
$138.37M
Surprise
-25.0%
+2.49%