XML 17 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Borrowings (Narrative) (Details) - USD ($)
1 Months Ended 9 Months Ended
Apr. 30, 2020
Jan. 31, 2019
Mar. 31, 2020
Revolving Credit Agreement      
Debt Instrument [Line Items]      
Limit on revolving credit facility     $ 1,000,000,000.0
Sub-limit for maximum amount of letters of credit issuable under revolving credit facility     $ 150,000,000
Credit facility, maturity date     Mar. 31, 2024
Borrowings outstanding     $ 0
Subsequent Event | Revolving Credit Agreement      
Debt Instrument [Line Items]      
Cash in excess of amount will be deducted from indebtedness for purposes of calculating operating income leverage ratio $ 500,000,000    
Senior notes      
Debt Instrument [Line Items]      
Net proceeds from issuance of senior notes   $ 6,800,000,000  
Senior notes | 3.05% senior notes due 2025 | Subsequent Event      
Debt Instrument [Line Items]      
Senior notes $ 600,000,000    
Stated interest rate of debt instrument 3.05%    
Senior notes, maturity year Apr. 30, 2025    
Senior notes | 3.50% senior notes due 2030 | Subsequent Event      
Debt Instrument [Line Items]      
Senior notes $ 600,000,000    
Stated interest rate of debt instrument 3.50%    
Senior notes, maturity year Apr. 30, 2030