XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
Jan. 31, 2024
Jan. 31, 2023
Amortizable intangible assets, gross carrying amount $ 15,457,000 $ 15,406,000
Amortizable intangible assets, accumulated amortization (12,569,000) (11,773,000)
Amortizable intangible assets, net carrying amount (2,888,000) (3,633,000)
Intangible assets, net 2,888,000 3,633,000
Proprietary Rights [Member]    
Amortizable intangible assets, gross carrying amount 7,473,000 7,473,000
Amortizable intangible assets, accumulated amortization (5,053,000) (4,612,000)
Amortizable intangible assets, net carrying amount (2,420) (2,861,000)
Intangible assets, net $ 2,420 2,861,000
Proprietary Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 4 years 9 months 18 days  
Customer Relationships [Member]    
Weighted average life (Year) 8 years  
Amortizable intangible assets, gross carrying amount $ 4,884,000 4,884,000
Amortizable intangible assets, accumulated amortization (4,852,000) (4,754,000)
Amortizable intangible assets, net carrying amount (32) (130,000)
Intangible assets, net $ 32 130,000
Customer Relationships [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 month 6 days  
Patents [Member]    
Amortizable intangible assets, gross carrying amount $ 2,540,000 2,540,000
Amortizable intangible assets, accumulated amortization (2,190,000) (2,027,000)
Amortizable intangible assets, net carrying amount (350) (513,000)
Intangible assets, net $ 350 513,000
Patents [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 year 3 months 18 days  
Trade Names [Member]    
Amortizable intangible assets, gross carrying amount $ 134,000 134,000
Amortizable intangible assets, accumulated amortization (108,000) (97,000)
Amortizable intangible assets, net carrying amount (26,000) (37,000)
Intangible assets, net $ 26,000 37,000
Trade Names [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 3 months 18 days  
Other Intangible Assets [Member]    
Amortizable intangible assets, gross carrying amount $ 426,000 375,000
Amortizable intangible assets, accumulated amortization (366,000) (283,000)
Amortizable intangible assets, net carrying amount (60) (92,000)
Intangible assets, net $ 60 $ 92,000
Other Intangible Assets [Member] | Weighted Average [Member]    
Weighted average life (Year) 3 months 18 days