Reported: 2025-07-29
Estimated EPS
Estimated Rev
$22.13
$38.91B
Reported Rev
$34.53B
Surprise
-0.04%
-11.25%