XML 30 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 159 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Sep. 30, 2019
Mar. 31, 2019
Mar. 31, 2020
Dec. 31, 2019
Apr. 01, 2019
Shares Repurchased [Line Items]                
BOD authorized               150,000,000
Stock repurchase program expiration date     Mar. 31, 2022          
Aggregate cost     $ 2,956   $ 3,509 $ 39,700    
Shares repurchased [1]     14,305,793   18,149,450      
Average purchase price [1]     $ 178.66   $ 165.79      
Remaining number of shares that may be repurchased under current authority 118,849,288   118,849,288     118,849,288    
Treasury stock, value $ 38,992   $ 38,992     $ 38,992 $ 36,424  
Accelerated Share Repurchase Agreement [Member]                
Shares Repurchased [Line Items]                
Aggregate cost $ 2,000 $ 2,500            
Shares repurchased 8,786,380 11,795,930 8,786,380 3,172,900 11,795,930      
Treasury stock, value $ 1,600   $ 1,600     1,600    
Paid-in capital, value $ 400   $ 400     $ 400    
[1] Includes 8,786,380 and 11,795,930 shares repurchased in February 2020 and 2019, respectively, under accelerated share repurchase programs.