XML 66 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Jun. 29, 2018
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Line of Credit Facility [Line Items]        
Line of credit outstanding   $ 0    
Borrowing under debt   220,000,000    
Repayments of debt   220,000,000    
Interest expense   3,405,000 $ 1,202,000 $ 1,751,000
Stand-by letters of credit        
Line of Credit Facility [Line Items]        
Letter of credit outstanding   13,709,000    
JPMorgan Chase Bank N. A. | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Credit agreement initiation date Jun. 29, 2018      
Credit facility maturity date 2023-06      
Credit facility maximum borrowing capacity $ 350,000,000      
Additional line of credit facility $ 150,000,000      
Commitment fee percentage 0.20%      
Interest expense   $ 2,720,000    
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted LIBOR, CDOR or EURIBOR | Minimum        
Line of Credit Facility [Line Items]        
Applicable margin 1.125%      
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted LIBOR, CDOR or EURIBOR | Maximum        
Line of Credit Facility [Line Items]        
Applicable margin 1.375%      
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted ABR | Minimum        
Line of Credit Facility [Line Items]        
Applicable margin 0.125%      
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted ABR | Maximum        
Line of Credit Facility [Line Items]        
Applicable margin 0.375%