XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Treasury Stock - Additional Information (Details) - USD ($)
6 Months Ended
Aug. 29, 2017
Jul. 31, 2020
Jul. 31, 2019
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, total cost of shares repurchased     $ 4,199,000
Existing Share Repurchase Program      
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, number of shares authorized $ 50,000,000.0    
Stock repurchase program, total cost of shares repurchased     $ 4,200,000
Stock repurchase program expiration date Aug. 29, 2020    
Stock repurchase program, number of shares repurchased   0 131,402
Stock repurchase program, average per share price of shares repurchased     $ 31.96
Stock repurchase program, remaining authorized repurchase amount   $ 36,400,000  
Surrender of Shares by Employee      
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, number of shares repurchased   47,302 42,127