XML 118 R108.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income, basic $ 1,060 $ 829 $ 1,643 $ 1,819
Net income, diluted $ 1,060 $ 829 $ 1,643 $ 1,819
Denominator:        
Basic: Weighted-average common shares outstanding (in shares) 97,400,000 101,600,000 97,900,000 102,200,000
Effect of potentially dilutive nonqualified stock options and other share-based awards (in shares) 1,400,000 1,800,000 1,500,000 1,800,000
Diluted: Weighted-average common shares outstanding (in shares) 98,800,000 103,400,000 99,400,000 104,000,000.0
Earnings per share:        
Basic (in dollars per share) $ 10.88 $ 8.16 $ 16.78 $ 17.80
Diluted (in dollars per share) $ 10.73 $ 8.02 $ 16.53 $ 17.49
Options excluded from earnings per share calculation due to their anti-dilutive effect (in shares) 0 0 100,000 100,000