Reported: 2025-07-30
Estimated EPS
Estimated Rev
$4.27
$21.02B
Reported Rev
$20.97B
Surprise
-21.77%
-0.23%