XML 44 R55.htm IDEA: XBRL DOCUMENT v3.20.1
TREASURY STOCK (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Equity, Class of Treasury Stock [Line Items]        
Repurchase of common stock through authorized stock repurchase programs (in shares)   678,000 1,619,000  
Repurchase of common stock through authorized stock repurchase programs   $ 1,251,000,000 $ 2,856,000,000  
Repurchase of common stock through general authorization for shares withheld on stock award vesting (in shares)   77,000 71,000  
Repurchase of common stock through general authorization for shares withheld on stock award vesting   $ 129,000,000 $ 121,000,000  
Treasury stock repurchased but unsettled by period end, amount $ 40,000,000      
Payments related to tax withholding for share-based compensation   $ 119,000,000 $ 111,000,000  
Treasury stock, shares (in shares) 21,762,070 22,439,549    
2019 Share Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Remaining authorization to repurchase common stock $ 11,500,000,000 $ 10,400,000,000    
Amount of common stock repurchases authorized       $ 15,000,000,000.0
Common Stock Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Repurchase of common stock through authorized stock repurchase programs (in shares)   601,000 1,548,000  
Repurchase of common stock through authorized stock repurchase programs   $ 1,122,000,000 $ 2,735,000,000