Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.04
$112.41M
Reported Rev
$106.5M
Surprise
+50.0%
-5.25%