Reported: 2025-07-25
Estimated EPS
Estimated Rev
$-0.22
$164.22M
Reported Rev
$151.13M
Surprise
+109.09%
-7.97%