XML 55 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2018
USD ($)
installment_payment
Apr. 30, 2017
USD ($)
installment_payment
Debt Instrument    
Long-term debt $ 1,307,099 $ 922,777
Less current maturities 15,374 15,421
Long-term debt, net of current maturities 1,291,725 907,356
Capital Lease Obligations    
Debt Instrument    
Capitalized lease obligations 8,099 8,777
Long-term debt 8,099  
Senior Notes    
Debt Instrument    
Long-term debt 1,299,000  
Senior Notes | 5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020    
Debt Instrument    
Long-term debt $ 30,000 $ 45,000
Interest rate 5.72% 5.72%
Number of payments | installment_payment 14 14
Senior Notes | 5.22% Senior notes due August 9, 2020    
Debt Instrument    
Long-term debt $ 569,000 $ 569,000
Interest rate 5.22% 5.22%
Senior Notes | 3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028    
Debt Instrument    
Long-term debt $ 150,000 $ 150,000
Interest rate 3.67% 3.67%
Number of payments | installment_payment 7 7
Senior Notes | 3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028    
Debt Instrument    
Long-term debt $ 50,000 $ 50,000
Interest rate 3.75% 3.75%
Number of payments | installment_payment 7 7
Senior Notes | 3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031    
Debt Instrument    
Long-term debt $ 50,000 $ 50,000
Interest rate 3.65% 3.65%
Number of payments | installment_payment 7 7
Senior Notes | 3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031    
Debt Instrument    
Long-term debt $ 50,000 $ 50,000
Interest rate 3.72% 3.72%
Number of payments | installment_payment 7 7
Senior Notes | 3.51% Senior notes (Series E) due June 13, 2025    
Debt Instrument    
Long-term debt $ 150,000 $ 0
Interest rate 3.51%  
Senior Notes | 3.77% Senior notes (Series F) due August 22, 2028    
Debt Instrument    
Long-term debt $ 250,000 $ 0
Interest rate 3.77%  
Measurement Input, Discount Rate [Member] | Capital Lease Obligations | Minimum    
Debt Instrument    
Discount rate 0.0370 0.0370
Measurement Input, Discount Rate [Member] | Capital Lease Obligations | Maximum    
Debt Instrument    
Discount rate 0.0600 0.0600