Reported: 2025-10-23
Estimated EPS
Estimated Rev
$4.05
$19.91B
Reported Rev
$18.66B
Surprise
-5.43%
-6.27%