XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
Jan. 31, 2025
Jan. 31, 2024
Amortizable intangible assets, gross carrying amount $ 15,511,000 $ 15,457,000
Amortizable intangible assets, accumulated amortization (13,203,000) (12,569,000)
Amortizable intangible assets, net carrying amount (2,308,000) (2,888,000)
Intangible assets, net 2,308,000 2,888,000
Proprietary Rights [Member]    
Amortizable intangible assets, gross carrying amount 7,472,000 7,473,000
Amortizable intangible assets, accumulated amortization (5,501,000) (5,053,000)
Amortizable intangible assets, net carrying amount (1,971) (2,420,000)
Intangible assets, net $ 1,971 $ 2,420,000
Proprietary Rights [Member] | Weighted Average [Member]    
Weighted average life (Year)   3 years 10 months 24 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,884,000) (4,852,000)
Amortizable intangible assets, net carrying amount 0 (32,000)
Intangible assets, net 0 32,000
Patents [Member]    
Amortizable intangible assets, gross carrying amount 2,540,000 2,540,000
Amortizable intangible assets, accumulated amortization (2,269,000) (2,190,000)
Amortizable intangible assets, net carrying amount (271) (350,000)
Intangible assets, net 271 $ 350,000
Patents [Member] | Weighted Average [Member]    
Weighted average life (Year)   10 months 24 days
Trade Names [Member]    
Amortizable intangible assets, gross carrying amount 134,000 $ 134,000
Amortizable intangible assets, accumulated amortization (121,000) (108,000)
Amortizable intangible assets, net carrying amount (13,000) (26,000)
Intangible assets, net 13,000 $ 26,000
Trade Names [Member] | Weighted Average [Member]    
Weighted average life (Year)   1 year 3 months 18 days
Other Intangible Assets [Member]    
Amortizable intangible assets, gross carrying amount 481,000 $ 426,000
Amortizable intangible assets, accumulated amortization (428,000) (366,000)
Amortizable intangible assets, net carrying amount (53) (60,000)
Intangible assets, net $ 53 $ 60,000
Other Intangible Assets [Member] | Weighted Average [Member]    
Weighted average life (Year)   1 month 6 days