XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable and Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 22, 2019
Amended and restated credit agreement    
Notes Payable and Other Noncurrent Liabilities    
Amount of credit facilities   $ 325,000
Term of credit facility   5 years
Amended and restated credit agreement | Term loan facility    
Notes Payable and Other Noncurrent Liabilities    
Amount of credit facilities   $ 243,750
Loan modification costs   1,639
Amended and restated credit agreement | Revolving credit facility    
Notes Payable and Other Noncurrent Liabilities    
Amount of credit facilities   81,250
Loan modification costs   $ 596
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