Reported: 2025-07-31
Estimated EPS
Estimated Rev
$3.66
$24.21B
Reported Rev
$23.85B
Surprise
-0.81%
-1.48%