XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Oct. 31, 2021
Amortizable intangible assets, net $ 14,456 $ 2,739
Amortizable intangible assets, net 14,456 2,739
Non-amortizable intangible assets, trademarks 2,874 1,174
Noncompete Agreements [Member]    
Amortizable intangible assets, gross 423 423
Accumulated amortization (311) (289)
Amortizable intangible assets, net 112 134
Amortizable intangible assets, net 112 134
Proprietary Techology (estimated life 10 years) 423 423
Customer Relationships [Member]    
Amortizable intangible assets, gross 6,058 5,058
Accumulated amortization (2,877) (2,711)
Amortizable intangible assets, net 3,181 2,347
Amortizable intangible assets, net 3,181 2,347
Proprietary Techology (estimated life 10 years) 6,058 5,058
Order or Production Backlog [Member]    
Amortizable intangible assets, gross 327 287
Accumulated amortization (290) (287)
Amortizable intangible assets, net 37 0
Amortizable intangible assets, net 37 0
Proprietary Techology (estimated life 10 years) 327 287
Patents [Member]    
Amortizable intangible assets, gross 368 368
Accumulated amortization (127) (110)
Amortizable intangible assets, net 241 258
Amortizable intangible assets, net 241 258
Proprietary Techology (estimated life 10 years) 368 368
Technology-Based Intangible Assets [Member]    
Amortizable intangible assets, gross 11,100 0
Accumulated amortization (215) 0
Amortizable intangible assets, net 10,885 0
Amortizable intangible assets, net 10,885 0
Proprietary Techology (estimated life 10 years) $ 11,100 $ 0