XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Amortizable intangible assets, gross carrying amount $ 18,840 $ 18,831
Amortizable intangible assets, accumulated amortization (13,662) (13,140)
Intangible assets, net 4,418 [1] 4,931
Amortizable intangible assets, impairment (760) (760)
Proprietary Rights [Member]    
Amortizable intangible assets, gross carrying amount 8,238 8,238
Amortizable intangible assets, accumulated amortization (4,835) (4,606)
Intangible assets, net $ 3,403 3,632
Proprietary Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 4 years 8 months 12 days  
Customer Relationships [Member]    
Amortizable intangible assets, gross carrying amount $ 5,024 5,024
Amortizable intangible assets, accumulated amortization (4,943) (4,894)
Intangible assets, net $ 81 130
Customer Relationships [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 month 6 days  
Patents [Member]    
Amortizable intangible assets, gross carrying amount $ 2,540 2,540
Amortizable intangible assets, accumulated amortization (2,123) (2,027)
Intangible assets, net $ 417 513
Patents [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 year 7 months 6 days  
Trade Names [Member]    
Amortizable intangible assets, gross carrying amount $ 894 894
Amortizable intangible assets, accumulated amortization (102) (97)
Intangible assets, net 32 37
Amortizable intangible assets, impairment $ (760) (760)
Trade Names [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 9 months 18 days  
Developed Technology Rights [Member]    
Amortizable intangible assets, gross carrying amount $ 1,430 1,430
Amortizable intangible assets, accumulated amortization (1,084) (1,013)
Intangible assets, net $ 346 417
Developed Technology Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 4 months 24 days  
Other Intangible Assets [Member]    
Amortizable intangible assets, gross carrying amount $ 714 705
Amortizable intangible assets, accumulated amortization (575) (503)
Intangible assets, net $ 139 $ 202
Other Intangible Assets [Member] | Weighted Average [Member]    
Weighted average life (Year) 10 months 24 days  
[1] Reflects the condensed consolidated balance sheet as of July 31, 2023 and condensed consolidated statement of operations for the three and six months ended July 31, 2023 in the Form 10-Q.