Reported: 2025-07-25
Estimated EPS
Estimated Rev
$0.35
$928.03M
Reported Rev
$863.0M
Surprise
-54.28%
-7.0%