XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share, Share Repurchases and Dividends on Common Stock (Unaudited) Share Repurchases (Details 2) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended 7 Months Ended 25 Months Ended 27 Months Ended
Feb. 29, 2024
Jan. 31, 2024
Apr. 30, 2023
Feb. 02, 2023
May 01, 2024
Apr. 27, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Feb. 27, 2024
Apr. 30, 2023
Dec. 06, 2023
Jan. 24, 2022
Jan. 25, 2021
January 2021 Share Repurchase Program                            
Share Repurchase [Line Items]                            
Amount Authorized                           $ 3,000
Shares Retired                     7,000      
Average Cost Per Share                     $ 431.05      
2021 Repurchase Program - Completion Date     April 2023                      
Shares Repurchased             0 1,400            
January 2022 Share Repurchase Program                            
Share Repurchase [Line Items]                            
Amount Authorized                         $ 2,000  
Shares Retired                   4,400        
Average Cost Per Share                   $ 455.01        
2022 Repurchase Program Expiration Date February 2024                          
Shares Repurchased             2,500 600            
December 2023 Share Repurchase Program                            
Share Repurchase [Line Items]                            
Amount Authorized                       $ 2,500    
Shares Retired                 1,400          
Average Cost Per Share                 $ 453.30          
Shares Repurchased             1,400 0            
Shares repurchased amount                 $ 600          
Share Repurchases - Notes to Table                            
Amount remaining under authorization for share repurchases             $ 1,900   $ 1,900          
Q1'23 ASR [Domain]                            
Accelerated Share Repurchases [Line Items]                            
Accelerated Share Repurchases, Cash or Stock Settlement       500 million                    
Accelerated Share Repurchases, Settlement (Payment) or Receipt       $ 500                    
Accelerated Share Repurchase Initial Receipt (Shares)       900                    
Stock Repurchased and Retired During Period, Value       $ 400                    
Accelerated Share Repurchases, Adjustment to Recorded Amount       $ 100                    
Accelerated Share Repurchases, Final Price Paid Per Share           $ 458.28                
Accelerated Share Repurchase Final Receipt           200                
Q1'24 ASR [Domain]                            
Accelerated Share Repurchases [Line Items]                            
Accelerated Share Repurchases, Cash or Stock Settlement   1.0 billion                        
Accelerated Share Repurchases, Settlement (Payment) or Receipt   $ 1,000                        
Accelerated Share Repurchase Initial Receipt (Shares)   1,800                        
Stock Repurchased and Retired During Period, Value   $ 800                        
Accelerated Share Repurchases, Adjustment to Recorded Amount   $ 200                        
Accelerated Share Repurchases, Final Price Paid Per Share         $ 455.73                  
Accelerated Share Repurchase Final Receipt         400