Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.14
$1.02B
Reported Rev
$751.2M
Surprise
-7.14%
-26.35%