Reported: 2025-10-24
Estimated EPS
Estimated Rev
$5.77
$18.74B
Reported Rev
$19.16B
Surprise
+20.62%
+2.24%