Reported: 2025-10-17
Estimated EPS
Estimated Rev
$4.03
$18.22B
Reported Rev
$18.42B
Surprise
+2.48%
+1.09%