XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Oct. 31, 2022
Finite-Lived Intangible Assets, Net $ 14,017 $ 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 (367) (334)
Finite-Lived Intangible Assets, Net 56 89
Customer Relationships [Member]    
Non-compete agreement (estimated life 5 years) 6,058 6,058
Accumulated amortization (3,364) (3,074)
Finite-Lived Intangible Assets, Net 2,694 2,984
Order or Production Backlog [Member]    
Non-compete agreement (estimated life 5 years) 327 327
Accumulated amortization (327) (313)
Finite-Lived Intangible Assets, Net 0 14
Patents [Member]    
Non-compete agreement (estimated life 5 years) 368 368
Accumulated amortization (167) (143)
Finite-Lived Intangible Assets, Net 201 225
Trade Names [Member]    
Non-compete agreement (estimated life 5 years) 1,700 1,700
Accumulated amortization (161) (76)
Finite-Lived Intangible Assets, Net 1,539 1,624
Technology-Based Intangible Assets [Member]    
Non-compete agreement (estimated life 5 years) 11,100 11,100
Accumulated amortization (1,573) (740)
Finite-Lived Intangible Assets, Net $ 9,527 $ 10,360