XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Amortizable intangible assets, net $ 15,728 $ 2,739
Non-amortizable intangible assets, trademarks 1,174 1,174
Trademarks [Member]    
Non-amortizable intangible assets, trademarks 1,174 1,174
Noncompete Agreements [Member]    
Amortizable intangible assets, gross 423 423
Accumulated amortization (322) (289)
Amortizable intangible assets, net 101 134
Customer Relationships [Member]    
Amortizable intangible assets, gross 6,058 5,058
Accumulated amortization (2,978) (2,711)
Amortizable intangible assets, net 3,080 2,347
Order or Production Backlog [Member]    
Amortizable intangible assets, gross 327 287
Accumulated amortization (303) (287)
Amortizable intangible assets, net 24 0
Patents [Member]    
Amortizable intangible assets, gross 368 368
Accumulated amortization (135) (110)
Amortizable intangible assets, net 233 258
Trade Names [Member]    
Amortizable intangible assets, gross 1,700 0
Accumulated amortization (47) 0
Amortizable intangible assets, net 1,653 0
Technology-Based Intangible Assets [Member]    
Amortizable intangible assets, gross 11,100 0
Accumulated amortization (463) 0
Amortizable intangible assets, net $ 10,637 $ 0