XML 50 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended
Apr. 28, 2018
Jan. 31, 2018
Disaggregation of Revenue [Line Items]    
Standard payment terms 30 days  
Contract liabilities and extended warranties $ 301,000 $ 367,000
Revenue recognized $ 175,000  
Contract costs, benefitial term 10 years  
Amortization of incremental direct costs $ 9,000  
Deferred incremental direct costs net of accumulated amortization $ 973,000  
Contract assets balance   $ 832,000
Amortization period of contract costs 8 years  
Hardware [Member]    
Disaggregation of Revenue [Line Items]    
Products warranty period 12 months  
Maximum [Member] | Airborne Product [Member]    
Disaggregation of Revenue [Line Items]    
Products warranty period 5 years  
Maximum [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of revenue satisfied for services 9.00%  
Minimum [Member] | Airborne Product [Member]    
Disaggregation of Revenue [Line Items]    
Products warranty period 4 years