Reported: 2025-07-17
Estimated EPS
Estimated Rev
$1.54
$282.08M
Reported Rev
$340.9M
Surprise
-20.77%
+20.85%