XML 18 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Available Credit Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2019
Oct. 31, 2019
May 30, 2019
Apr. 30, 2019
Line of Credit Facility [Line Items]        
Credit agreement issuance costs capitalized $ 800 $ 800    
Long-term debt 794,700 794,700    
Short-term portion of long-term debt 6,250 6,250   $ 0
Long-term debt, non-current 788,360 788,360   478,790
Unamortized debt issuance costs 800 800    
Amended and Extended Revolving Credit Agreement [Member]        
Line of Credit Facility [Line Items]        
Credit agreement issuance costs capitalized 5,200 5,200    
Unamortized debt issuance costs 5,200 5,200    
Amortization expense of the lender and non-lender fees in interest expense 300 $ 500    
Revolving Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Term of credit facility   5 years    
Aggregate principal amount     $ 1,250,000 1,100,000
Credit agreement issuance costs capitalized 4,300 $ 4,300    
Unamortized debt issuance costs 4,300 $ 4,300    
Outstanding borrowings under revolving credit facilities       $ 478,800
Line of credit facility, due date   Mar. 01, 2021    
Revolving Credit Facility [Member] | Amended and Extended Revolving Credit Agreement [Member]        
Line of Credit Facility [Line Items]        
Credit agreement issuance costs capitalized 4,000 $ 4,000    
Long-term debt, non-current 547,000 547,000    
Unamortized debt issuance costs 4,000 4,000    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member]        
Line of Credit Facility [Line Items]        
Optional credit limit increase available on request 500,000 500,000    
Minimum increments in which optional credit limit increase may be requested 50,000 $ 50,000    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | Minimum [Member]        
Line of Credit Facility [Line Items]        
Line of credit facility fee percentage   0.15%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | Maximum [Member]        
Line of Credit Facility [Line Items]        
Line of credit facility fee percentage   0.25%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | LIBOR [Member] | Minimum [Member]        
Line of Credit Facility [Line Items]        
Applicable margin   0.98%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | LIBOR [Member] | Maximum [Member]        
Line of Credit Facility [Line Items]        
Applicable margin   1.50%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | Base Rate [Member] | Minimum [Member]        
Line of Credit Facility [Line Items]        
Applicable margin   0.00%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | Base Rate [Member] | Maximum [Member]        
Line of Credit Facility [Line Items]        
Applicable margin   0.50%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | Federal Funds Effective Rate [Member]        
Line of Credit Facility [Line Items]        
Margin rate over reference rate used in determining base rate   0.50%    
Revolving Credit Facility [Member] | Syndicate Bank Group led by Bank of America [Member] | Eurocurrency Rate [Member]        
Line of Credit Facility [Line Items]        
Margin rate over reference rate used in determining base rate   1.00%    
Term Loan A Facility [Member]        
Line of Credit Facility [Line Items]        
Term of credit facility   5 years    
Credit agreement face amount     $ 250,000  
Credit agreement issuance costs capitalized 900 $ 900    
Short-term portion of long-term debt 6,300 6,300    
Long-term debt, non-current 241,400 241,400    
Unamortized debt issuance costs 900 900    
Term Loan amount related to lender fees as a reduction to debt 800 800    
Term Loan amount related to non-lender fees in Other NC Assets $ 100 $ 100