Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.18
$175.44M
Reported Rev
$188.36M
Surprise
-27.77%
+7.36%