Reported: 2025-08-12
Estimated EPS
Estimated Rev
$53.84
$23.75B
Reported Rev
$22.79B
Surprise
+22.54%
-4.04%