XML 51 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Summary Of Significant Accounting Policies [Line Items]      
Highly liquid investments with an original maturity 90 days or less    
Cash of held in foreign bank accounts $ 3,400,000 $ 3,900,000  
Net transactional foreign exchange losses 400,000 700,000 $ 200,000
Advertising expense 1,800,000 1,900,000 1,800,000
Impairment charges for long-lived assets 0 0 0
Impairment charges for intangible assets $ 0 $ 0 $ 0
Number of common equivalent shares 202,187 326,275 675,600
No compensation expense is recognized on forfeited options $ 0    
Operating lease, right-of-use asset 1,661,000    
Liability for self-insured claims 600,000 $ 100,000  
Accounting Standards Update 2016-02 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Right-of-use assets and lease liabilities relating to operating leases 2,000,000    
Operating lease, right-of-use asset $ 1,700,000    
Maximum [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Percentage of revenue satisfied for services 10.00%    
Maximum [Member] | Airborne Product [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Products warranty period 5 years    
Minimum [Member] | Airborne Product [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Products warranty period 4 years    
Land Improvements [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 20 years    
Land Improvements [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Building And Leasehold Improvements [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 45 years    
Building And Leasehold Improvements [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Machinery and Equipment [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Machinery and Equipment [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 3 years    
Computer Equipment And Software [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Computer Equipment And Software [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 3 years