XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt (Components Of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Debt Instrument [Line Items]    
Committed line of credit borrowings $ 2,000,000  
Debt issuance costs and discounts (4,743) $ (7,371)
Total long term debt 3,495,257 1,492,629
Less: Current portion (649,384) 0
Long-term debt excluding current portion 2,845,873 1,492,629
Senior Notes | Senior Notes, 4.125%, due October 2020    
Debt Instrument [Line Items]    
Senior notes 650,000 650,000
Senior Notes | Senior Notes, 5.500%, due November 2022    
Debt Instrument [Line Items]    
Senior notes 500,000 500,000
Senior Notes | Senior Notes, 5.250%, due October 2025    
Debt Instrument [Line Items]    
Senior notes $ 350,000 $ 350,000