Reported: 2025-07-24
Estimated EPS
Estimated Rev
$2.13
$45.46B
Reported Rev
$44.22B
Surprise
+6.57%
-2.72%