XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt and Finance Lease Obligations, Lines of Credit, and Fair Value Disclosure - Narrative (Details) - USD ($)
6 Months Ended
Oct. 31, 2020
Aug. 07, 2020
Apr. 30, 2020
Debt Instrument      
Fair value of long-term debt $ 1,415,000,000   $ 1,341,000,000
Current maturities of long-term debt and finance lease obligations 2,297,000   570,280,000
Senior Notes      
Debt Instrument      
Debt instrument, face amount   $ 650,000  
Unsecured Revolving Credit Facility Due January 2024 | Revolving Credit Facility      
Debt Instrument      
Maximum borrowing capacity 300,000,000    
Fair value of amount outstanding 0   120,000,000
Unsecured Revolving Credit Facility Due January 2024 | Revolving Credit Facility | Letter of Credit      
Debt Instrument      
Maximum borrowing capacity 30,000,000    
Unsecured Revolving Credit Facility Due January 2024 | Revolving Credit Facility | Swingline Loans      
Debt Instrument      
Maximum borrowing capacity $ 30,000,000    
Unsecured Revolving Credit Facility Due January 2024 | Minimum | Revolving Credit Facility      
Debt Instrument      
Facility fee percentage 0.20%    
Unsecured Revolving Credit Facility Due January 2024 | Maximum | Revolving Credit Facility      
Debt Instrument      
Facility fee percentage 0.40%    
Accordion Feature | Swingline Loans      
Debt Instrument      
Maximum borrowing capacity $ 150,000,000    
Unsecured Revolving Line of Credit | Line of Credit      
Debt Instrument      
Maximum borrowing capacity 25,000,000    
Fair value of amount outstanding $ 0   $ 0
Series G Notes | Senior Notes      
Debt Instrument      
Debt instrument, face amount   $ 325,000  
Interest rate stated percentage   2.85%  
Series H Notes | Senior Notes      
Debt Instrument      
Debt instrument, face amount   $ 325,000  
Interest rate stated percentage   2.96%  
5.22% Senior Notes due August 2020 | Senior Notes      
Debt Instrument      
Interest rate stated percentage 5.22%    
Current maturities of long-term debt and finance lease obligations $ 569,000