XML 45 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets - Goodwill and Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill, Gross Carrying Amount $ 7,060 $ 7,060  
Goodwill Impairment (4,529) (4,529)  
Goodwill, Net Carrying Amount 2,531 2,531 $ 2,531
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 19,734 19,477  
Accumulated Amortization (10,813) (8,982)  
Impairment (760)    
Net Carrying Amount $ 8,161 10,495 $ 8,015
Proprietary rights      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life (in years) 7 years    
Gross Carrying Amount $ 9,293 9,303  
Accumulated Amortization (4,971) (4,292)  
Net Carrying Amount $ 4,322 5,011  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life (in years) 1 year 9 months 16 days    
Gross Carrying Amount $ 5,024 5,024  
Accumulated Amortization (3,831) (3,147)  
Net Carrying Amount $ 1,193 1,877  
Patents      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life (in years) 4 years 6 months    
Gross Carrying Amount $ 2,440 2,441  
Accumulated Amortization (1,277) (1,028)  
Net Carrying Amount $ 1,163 1,413  
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life (in years) 6 years 3 months 16 days    
Gross Carrying Amount $ 894 894  
Accumulated Amortization (63) (52)  
Impairment (760)    
Net Carrying Amount $ 71 842  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life (in years) 5 years 10 months 16 days    
Gross Carrying Amount $ 1,430 1,430  
Accumulated Amortization (584) (441)  
Net Carrying Amount $ 846 989  
Other      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life (in years) 4 years 4 months    
Gross Carrying Amount $ 653 385  
Accumulated Amortization (87) (22)  
Net Carrying Amount $ 566 $ 363