XML 63 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
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 $ 5,100,000 $ 3,000,000  
Depreciation expense 1,700,000 1,600,000 $ 1,400,000
Net foreign exchange losses 200,000 300,000 200,000
Advertising expense 1,300,000 1,100,000 1,700,000
Impairment charges for long-lived assets 0 0 0
Impairment charges for intangible assets $ 0 $ 0 $ 0
Number of common equivalent shares 459,700 425,200 156,600
No compensation expense is recognized on forfeited options $ 0    
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 Improvements [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 45 years    
Building and 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