XML 56 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable and Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jan. 22, 2019
Mar. 31, 2019
Dec. 31, 2019
Notes Payable and Other Noncurrent Liabilities        
Repayments of term loan   $ 59,850    
Cash collateral released on repayment of debt   61,667    
Credit facility        
Notes Payable and Other Noncurrent Liabilities        
Amount of credit facilities   $ 325,000    
Term of credit facility   5 years    
Loan modification costs expensed     $ 150  
Credit facility | 30-Day LIBOR        
Notes Payable and Other Noncurrent Liabilities        
Margin on variable interest rate   2.00%    
Term loan facility        
Notes Payable and Other Noncurrent Liabilities        
Amount of credit facilities   $ 243,750    
Installment payment as a percentage of principal amount   5.00%    
Loan modification costs   $ 1,639    
Term loan facility | 30-Day LIBOR        
Notes Payable and Other Noncurrent Liabilities        
Margin on variable interest rate       2.00%
Revolving credit facility        
Notes Payable and Other Noncurrent Liabilities        
Amount of credit facilities   81,250    
Loan modification costs   596    
Revolving credit facility | Orbis Education        
Notes Payable and Other Noncurrent Liabilities        
Acquisition consideration funded by credit agreement   $ 6,250    
Revolving credit facility | 30-Day LIBOR        
Notes Payable and Other Noncurrent Liabilities        
Margin on variable interest rate       2.00%
Amendment - October 31, 2019 | Term loan facility        
Notes Payable and Other Noncurrent Liabilities        
Amount of credit facilities $ 150,625      
Increase (decrease) in facility (68,750)      
Amendment - October 31, 2019 | Revolving credit facility        
Notes Payable and Other Noncurrent Liabilities        
Amount of credit facilities 150,000      
Increase (decrease) in facility $ 68,750