XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Term loan and Senior secured credit facility (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Aug. 07, 2020
Aug. 06, 2020
Oct. 31, 2019
Aug. 06, 2020
Oct. 31, 2020
Jan. 31, 2020
Debt Instrument [Line Items]            
Outstanding amount     $ 674,741   $ 504,328 $ 396,794
Unamortized debt issuance costs   $ 3,300   $ 3,300    
Interest expense   400        
Second amended and restated credit agreement | Maximum            
Debt Instrument [Line Items]            
Debt instrument commitment fee percentage     0.50%      
Second amended and restated credit agreement | Minimum            
Debt Instrument [Line Items]            
Debt instrument commitment fee percentage     0.35%      
Senior secured credit facility            
Debt Instrument [Line Items]            
Debt issuance costs $ 7,700          
Senior secured credit facility | One-month LIBOR            
Debt Instrument [Line Items]            
Spread interest rate 1.00%          
Senior secured credit facility | Federal funds rate            
Debt Instrument [Line Items]            
Spread interest rate 0.50%          
Senior secured credit facility | Second amended and restated credit agreement            
Debt Instrument [Line Items]            
Outstanding amount         $ 0  
Debt issuance costs $ 4,800          
Term of credit agreement 5 years          
Senior secured credit facility $ 650,000          
Weighted average interest rate         2.05%  
Fixed charge coverage ratio         1.00%  
Credit covenant compliance         As of October 31, 2020, the Company was in compliance with these covenants.  
Senior secured credit facility | Second amended and restated credit agreement | Base rate | Maximum            
Debt Instrument [Line Items]            
Spread interest rate 1.25%          
Senior secured credit facility | Second amended and restated credit agreement | Base rate | Minimum            
Debt Instrument [Line Items]            
Spread interest rate 0.75%          
Senior secured credit facility | Second amended and restated credit agreement | LIBOR | Maximum            
Debt Instrument [Line Items]            
Spread interest rate 2.25%          
Senior secured credit facility | Second amended and restated credit agreement | LIBOR | Minimum            
Debt Instrument [Line Items]            
Spread interest rate 1.75%          
Trade Letters of Credit            
Debt Instrument [Line Items]            
Outstanding amount         $ 5,800  
Standby Letters of Credit            
Debt Instrument [Line Items]            
Outstanding amount         $ 3,900  
Term Loan            
Debt Instrument [Line Items]            
Proceeds from borrowings           $ 350,000
Repayments of debt $ 300,000     50,000    
Outstanding amount   $ 300,000   $ 300,000    
Unamortized debt issuance costs 6,100          
Term Loan | Senior secured credit facility | Second amended and restated credit agreement            
Debt Instrument [Line Items]            
Senior secured credit facility $ 650,000