Reported: 2025-10-21
Estimated EPS
Estimated Rev
$6.42
$18.74B
Reported Rev
$18.6B
Surprise
+8.25%
-0.74%