Reported: 2025-11-13
Estimated EPS
Estimated Rev
$2.56
$21.76B
Reported Rev
$21.42B
Surprise
-20.31%
-1.56%