Reported: 2025-07-10
Estimated EPS
Estimated Rev
$38.88
$37.87B
Reported Rev
$34.66B
Surprise
-9.61%
-8.47%