Reported: 2025-07-28
Estimated EPS
Estimated Rev
$2.15
$14.54B
Reported Rev
$16.92B
Surprise
-3.25%
+16.36%