XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2022
Jan. 31, 2022
Goodwill, gross carrying amount $ 7,060 $ 7,060
Goodwill, impairment (7,060) (7,060)
Goodwill, net carrying amount 0 0
Amortizable intangible assets, gross carrying amount 18,819 18,819
Amortizable intangible assets, accumulated amortization (12,316) (12,041)
Intangible assets, net 5,743 6,018
Amortizable intangible assets, impairment (760) (760)
Proprietary Rights [Member]    
Amortizable intangible assets, gross carrying amount 8,237 8,237
Amortizable intangible assets, accumulated amortization (4,267) (4,150)
Intangible assets, net $ 3,970 4,087
Proprietary Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 5 years 9 months 18 days  
Customer Relationships [Member]    
Amortizable intangible assets, gross carrying amount $ 5,024 5,024
Amortizable intangible assets, accumulated amortization (4,821) (4,797)
Intangible assets, net $ 203 227
Customer Relationships [Member] | Weighted Average [Member]    
Weighted average life (Year) 3 months 18 days  
Patents [Member]    
Amortizable intangible assets, gross carrying amount $ 2,540 2,540
Amortizable intangible assets, accumulated amortization (1,840) (1,778)
Intangible assets, net $ 700 762
Patents [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 8 months 12 days  
Trade Names [Member]    
Amortizable intangible assets, gross carrying amount $ 894 894
Amortizable intangible assets, accumulated amortization (88) (85)
Intangible assets, net 46 49
Amortizable intangible assets, impairment $ (760) (760)
Trade Names [Member] | Weighted Average [Member]    
Weighted average life (Year) 4 years 1 month 6 days  
Developed Technology Rights [Member]    
Amortizable intangible assets, gross carrying amount $ 1,430 1,430
Amortizable intangible assets, accumulated amortization (906) (870)
Intangible assets, net $ 524 560
Developed Technology Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 3 years 8 months 12 days  
Other Intangible Assets [Member]    
Amortizable intangible assets, gross carrying amount $ 694 694
Amortizable intangible assets, accumulated amortization (394) (361)
Intangible assets, net $ 300 $ 333
Other Intangible Assets [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 1 month 6 days