Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.42
$21.52B
Reported Rev
$22.47B
Surprise
+19.71%
+4.41%