XML 116 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Repurchase Program - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 22, 2019
USD ($)
financial_institution
agreement
shares
Jun. 04, 2019
USD ($)
financial_institution
agreement
shares
Mar. 31, 2020
$ / shares
shares
Nov. 30, 2019
$ / shares
shares
Nov. 30, 2018
USD ($)
Jun. 28, 2020
USD ($)
$ / shares
shares
Mar. 29, 2020
$ / shares
shares
Dec. 29, 2019
$ / shares
shares
Sep. 29, 2019
$ / shares
shares
Jun. 28, 2020
USD ($)
shares
Equity [Abstract]                    
Increase in authorized amount         $ 5,000,000,000.0          
Equity, Class of Treasury Stock [Line Items]                    
Net shares of settlements to cover tax withholding obligations (shares) | shares                   380,000
Amount paid for shares under net share settlements                   $ 109,600,000
Stock repurchase programs                    
Equity, Class of Treasury Stock [Line Items]                    
Total Cost of Repurchase           $ 3,200,000,000       3,200,000,000
Purchase of treasury stock (shares) | shares           145,000 1,239,000 3,224,000 383,000  
Weighted-average share price (usd per share) | $ / shares           $ 261.34 $ 274.37 $ 0 $ 196.34  
Purchased via open market trading                    
Equity, Class of Treasury Stock [Line Items]                    
Total Cost of Repurchase           $ 700,000,000       700,000,000
Purchased via accelerated share repurchase arrangements                    
Equity, Class of Treasury Stock [Line Items]                    
Total Cost of Repurchase           $ 2,500,000,000       $ 2,500,000,000
November 2019 ASR                    
Equity, Class of Treasury Stock [Line Items]                    
Number of accelerated share purchase agreements | agreement 2                  
Number of financial institutions | financial_institution 2                  
Repurchase amount $ 1,000,000,000.0                  
Purchase of treasury stock (shares) | shares 2,900,000   705,000              
Percent of prepayment amount 75.00%                  
Weighted-average share price (usd per share) | $ / shares     $ 280.27              
June 2019 ARS                    
Equity, Class of Treasury Stock [Line Items]                    
Number of accelerated share purchase agreements | agreement   4                
Number of financial institutions | financial_institution   2                
Repurchase amount   $ 750,000,000                
Purchase of treasury stock (shares) | shares   3,100,000   361,000            
Percent of prepayment amount   75.00%                
Weighted-average share price (usd per share) | $ / shares       $ 215.60