XML 33 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Term Loan and Line of Credit (Narrative) (Details) - USD ($)
3 Months Ended
Feb. 29, 2020
Feb. 28, 2019
Apr. 30, 2019
Credit Agreement      
Line of Credit Facility [Line Items]      
Additional borrowing capacity available     $ 185,000,000.0
Commitment fee percentage 3.31%    
Principal repayments per four payment schedules, option one $ 1,900,000    
Principal repayments per four payment schedules, option two 3,800,000    
Principal repayments per four payment schedules, option three 5,600,000    
Principal repayments per four payment schedules, option four 7,500,000    
Principal repayments per three payment schedules 9,400,000    
Debt issuance cost 1,600,000    
Unamortized debt issuance costs 1,200,000    
Amortization of debt issuance costs $ 100,000 $ 100,000  
Percentage of capital stock of domestic subsidiaries 100.00%    
Percentage of capital stock of first-tier foreign subsidiaries 65.00%    
Credit Agreement | Revolving line of credit      
Line of Credit Facility [Line Items]      
Term loan     301,000,000.0
Unsecured credit facility     100,000,000.0
Additional borrowing capacity available     125,000,000.0
Line of credit facility outstanding amount $ 0    
Credit Agreement | Swing line loans      
Line of Credit Facility [Line Items]      
Term loan     25,000,000.0
Credit Agreement | Letter of credit      
Line of Credit Facility [Line Items]      
Term loan     $ 25,000,000.0
Line of credit facility outstanding amount 1,800,000    
Credit Agreement Maturing November 2022 | Revolving line of credit      
Line of Credit Facility [Line Items]      
Line of credit facility outstanding amount 295,400,000    
Line of credit, current $ 13,200,000    
Minimum | Credit Agreement      
Line of Credit Facility [Line Items]      
Commitment fee percentage 0.25%    
Maximum | Credit Agreement      
Line of Credit Facility [Line Items]      
Commitment fee percentage 0.35%    
Eurodollar | Minimum | Credit Agreement      
Line of Credit Facility [Line Items]      
Commitment fee percentage 1.50%    
Eurodollar | Maximum | Credit Agreement      
Line of Credit Facility [Line Items]      
Commitment fee percentage 2.00%    
Base Rate | Minimum | Credit Agreement      
Line of Credit Facility [Line Items]      
Commitment fee percentage 0.50%    
Base Rate | Maximum | Credit Agreement      
Line of Credit Facility [Line Items]      
Commitment fee percentage 1.00%