Reported: 2025-10-22
Estimated EPS
Estimated Rev
$5.94
$23.09B
Reported Rev
$21.97B
Surprise
+35.85%
-4.85%