Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.46
$1.06B
Reported Rev
$1.02B
Surprise
-2.17%
-3.77%