XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jul. 31, 2022
Oct. 31, 2021
Jan. 31, 2023
Oct. 31, 2022
Finite-Lived Intangible Assets, Net, Ending Balance     $ 14,865 $ 15,296
Trademarks     1,174 1,174
Trademarks [Member]        
Trademarks     1,174 1,174
Noncompete Agreements [Member]        
Non-compete agreement (estimated life 5 years)     423 423
Accumulated amortization     (345) (334)
Finite-Lived Intangible Assets, Net, Ending Balance     78 89
Finite-Lived Intangible Asset, Useful Life 5 years 5 years    
Customer Relationships [Member]        
Non-compete agreement (estimated life 5 years)     6,058 6,058
Accumulated amortization     (3,170) (3,074)
Finite-Lived Intangible Assets, Net, Ending Balance     2,888 2,984
Customer Relationships [Member] | Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life 7 years 7 years    
Order or Production Backlog [Member]        
Non-compete agreement (estimated life 5 years)     327 327
Accumulated amortization     (323) (313)
Finite-Lived Intangible Assets, Net, Ending Balance     4 14
Order or Production Backlog [Member] | Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life 1 year 1 year    
Patents [Member]        
Non-compete agreement (estimated life 5 years)     368 368
Accumulated amortization     (151) (143)
Finite-Lived Intangible Assets, Net, Ending Balance     217 225
Patents [Member] | Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life 10 years 10 years    
Trade Names [Member]        
Non-compete agreement (estimated life 5 years)     1,700 1,700
Accumulated amortization     (104) (76)
Finite-Lived Intangible Assets, Net, Ending Balance     1,596 1,624
Finite-Lived Intangible Asset, Useful Life 15 years 15 years    
Technology-Based Intangible Assets [Member]        
Non-compete agreement (estimated life 5 years)     11,100 11,100
Accumulated amortization     (1,018) (740)
Finite-Lived Intangible Assets, Net, Ending Balance     $ 10,082 $ 10,360
Finite-Lived Intangible Asset, Useful Life 10 years 10 years