XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator for Basic and Diluted Earnings Per Share -    
Net Income -Basic $ 1,789 $ 2,023
Net Income - Diluted $ 1,789 $ 2,023
Denominator for Basic Earnings Per Share -    
Weighted Average Shares (in shares) 575 584
Denominator for Diluted Earnings Per Share -    
Adjusted Diluted Weighted Average Shares (in shares) 577 587
Net Income Per Share    
Basic (in USD per share) $ 3.11 $ 3.46
Diluted ( in USD per share) $ 3.10 $ 3.45
Stock Options/SARs/ESPP    
Potential Dilutive Common Shares -    
Common shares attributable to dilutive effect of share-based payment arrangements (in shares) 1 1
Restricted Stock/Units and Performance Units    
Potential Dilutive Common Shares -    
Common shares attributable to dilutive effect of share-based payment arrangements (in shares) 1 2