XML 28 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets - Schedule of Net Carrying Amount (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
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 19,741 19,734
Accumulated Amortization (11,278) (10,813)
Impairment (760) (760)
Net Carrying Amount $ 7,703 8,161
Proprietary rights    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life 6 years 9 months 28 days  
Gross Carrying Amount $ 9,299 9,293
Accumulated Amortization (5,152) (4,971)
Net Carrying Amount $ 4,147 4,322
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life 1 year 7 months 2 days  
Gross Carrying Amount $ 5,024 5,024
Accumulated Amortization (4,002) (3,831)
Net Carrying Amount $ 1,022 1,193
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life 4 years 4 months  
Gross Carrying Amount $ 2,440 2,440
Accumulated Amortization (1,339) (1,277)
Net Carrying Amount $ 1,101 1,163
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life 6 years 1 month  
Gross Carrying Amount $ 894 894
Accumulated Amortization (66) (63)
Impairment (760) (760)
Net Carrying Amount $ 68 71
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life 5 years 8 months  
Gross Carrying Amount $ 1,430 1,430
Accumulated Amortization (620) (584)
Net Carrying Amount $ 810 846
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life 4 years 2 months 2 days  
Gross Carrying Amount $ 654 653
Accumulated Amortization (99) (87)
Net Carrying Amount $ 555 $ 566