XML 116 R99.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Repurchase Program - Additional Information (Details)
1 Months Ended 3 Months Ended 8 Months Ended 12 Months Ended
Jun. 04, 2019
USD ($)
financial_institution
agreement
shares
Jan. 31, 2019
USD ($)
financial_institution
agreement
shares
Aug. 15, 2018
USD ($)
financial_institution
agreement
shares
May 31, 2019
$ / shares
shares
Nov. 30, 2018
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
agreement
$ / shares
shares
Dec. 23, 2018
USD ($)
agreement
$ / shares
shares
Sep. 23, 2018
USD ($)
shares
Jun. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
shares
Jun. 24, 2018
USD ($)
Jun. 25, 2017
USD ($)
Equity [Abstract]                          
Increase in authorized amount         $ 5,000,000,000.0                
Equity, Class of Treasury Stock [Line Items]                          
Total Cost of Repurchase                     $ 3,780,524,000 $ 2,653,365,000 $ 811,672,000
Net shares of settlements to cover tax withholding obligations | shares                     500,000    
Amount paid for shares under net share settlements                     $ 80,500,000    
Stock repurchase programs                          
Equity, Class of Treasury Stock [Line Items]                          
Total Cost of Repurchase         $ 0 $ 1,104,994,000 $ 861,506,000 $ 0 $ 1,733,530,000 $ 2,000,000,000.0      
Purchase of treasury stock (shares) | shares         0 5,867,000 5,702,000 1,683,000 7,807,000        
Purchased via open market trading                          
Equity, Class of Treasury Stock [Line Items]                          
Total Cost of Repurchase                   500,000,000      
Purchased via accelerated share repurchase arrangements                          
Equity, Class of Treasury Stock [Line Items]                          
Total Cost of Repurchase                   $ 1,500,000,000      
June 2019 ARS                          
Equity, Class of Treasury Stock [Line Items]                          
Repurchase amount $ 750,000,000                        
Number of accelerated share purchase agreements | agreement 4                        
Number of financial institutions | financial_institution 2                        
Purchase of treasury stock (shares) | shares 3,100,000                        
Percent of prepayment amount 75.00%                        
January 2019 ARS                          
Equity, Class of Treasury Stock [Line Items]                          
Repurchase amount   $ 760,000,000                      
Number of accelerated share purchase agreements | agreement   2                      
Number of financial institutions | financial_institution   2                      
Purchase of treasury stock (shares) | shares   3,300,000   800,000                  
Percent of prepayment amount   75.00%                      
Average price paid per share (usd per share) | $ / shares       $ 182.32                  
August 2018 ARS                          
Equity, Class of Treasury Stock [Line Items]                          
Repurchase amount     $ 1,400,000,000                    
Number of accelerated share purchase agreements | agreement     4       2 2          
Number of financial institutions | financial_institution     2                    
Purchase of treasury stock (shares) | shares     5,800,000       1,800,000 1,700,000          
Percent of prepayment amount     75.00%                    
Average price paid per share (usd per share) | $ / shares             $ 146.00 $ 148.72