XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Debt Instrument    
2020 $ 17,205  
2021 571,320  
2022 2,395  
2023 22,538  
2024 34,085  
Thereafter 652,937  
Long-term debt 1,300,480 $ 1,307,099
Capital Leases    
Debt Instrument    
2020 2,205  
2021 2,320  
2022 2,395  
2023 2,538  
2024 2,085  
Thereafter 4,937  
Long-term debt 16,480  
Senior Notes    
Debt Instrument    
2020 15,000  
2021 569,000  
2022 0  
2023 20,000  
2024 32,000  
Thereafter 648,000  
Long-term debt $ 1,284,000