Reported: 2025-07-31
Estimated EPS
Estimated Rev
$4.38
$20.02B
Reported Rev
$19.33B
Surprise
-9.36%
-3.44%