XML 80 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangible Assets - Goodwill and Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill, Gross Carrying Amount $ 7,060 $ 7,060
Goodwill Impairment (7,060) (4,529)
Goodwill, Net Carrying Amount 0 2,531
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 18,253 19,688
Accumulated Amortization (10,743) (10,792)
Impairment (760) (760)
Net Carrying Amount $ 6,750 8,136
Proprietary rights    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 7 years 2 months 12 days  
Gross Carrying Amount $ 7,781 9,247
Accumulated Amortization (3,688) (4,950)
Net Carrying Amount $ 4,093 4,297
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 9 months 18 days  
Gross Carrying Amount $ 5,024 5,024
Accumulated Amortization (4,513) (3,831)
Net Carrying Amount $ 511 1,193
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 3 years 7 months 6 days  
Gross Carrying Amount $ 2,440 2,440
Accumulated Amortization (1,528) (1,277)
Net Carrying Amount $ 912 1,163
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 5 years 3 months 18 days  
Gross Carrying Amount $ 894 894
Accumulated Amortization (74) (63)
Impairment (760) (760)
Net Carrying Amount $ 60 71
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 4 years 10 months 24 days  
Gross Carrying Amount $ 1,430 1,430
Accumulated Amortization (727) (584)
Net Carrying Amount $ 703 846
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 3 years 4 months 24 days  
Gross Carrying Amount $ 684 653
Accumulated Amortization (213) (87)
Net Carrying Amount $ 471 $ 566