XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2022
Jan. 31, 2022
Amortizable intangible assets, gross carrying amount $ 18,819 $ 18,819
Amortizable intangible assets, accumulated amortization (12,866) (12,041)
Intangible assets, net 5,193 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,492) (4,150)
Intangible assets, net $ 3,745 4,087
Proprietary Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 5 years 3 months 18 days  
Customer Relationships [Member]    
Amortizable intangible assets, gross carrying amount $ 5,024 5,024
Amortizable intangible assets, accumulated amortization (4,870) (4,797)
Intangible assets, net $ 154 227
Customer Relationships [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 months 12 days  
Patents [Member]    
Amortizable intangible assets, gross carrying amount $ 2,540 2,540
Amortizable intangible assets, accumulated amortization (1,965) (1,778)
Intangible assets, net $ 575 762
Patents [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 2 months 12 days  
Trade Names [Member]    
Amortizable intangible assets, gross carrying amount $ 894 894
Amortizable intangible assets, accumulated amortization (94) (85)
Intangible assets, net 40 49
Amortizable intangible assets, impairment $ (760) (760)
Trade Names [Member] | Weighted Average [Member]    
Weighted average life (Year) 3 years 7 months 6 days  
Developed Technology Rights [Member]    
Amortizable intangible assets, gross carrying amount $ 1,430 1,430
Amortizable intangible assets, accumulated amortization (977) (870)
Intangible assets, net $ 453 560
Developed Technology Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 3 years 2 months 12 days  
Other Intangible Assets [Member]    
Amortizable intangible assets, gross carrying amount $ 694 694
Amortizable intangible assets, accumulated amortization (468) (361)
Intangible assets, net $ 226 $ 333
Other Intangible Assets [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 year 6 months