XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Intangible Assets (Tables)
6 Months Ended
Apr. 30, 2022
Notes Tables  
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Table Text Block]
  

April 30, 2022

  

October 31, 2021

 
Amortizable intangible assets:        

Non-compete agreement (estimated life 5 years)

 $423  $423 

Accumulated amortization

  (311)  (289)
   112   134 
         

Customer relationships (estimated lives 7 - 15 years)

  6,058   5,058 

Accumulated amortization

  (2,877)  (2,711)
   3,181   2,347 
         

Backlog (estimated life 1 - 2 years)

  327   287 

Accumulated amortization

  (290)  (287)
   37   - 
         

Patents (estimated life 10 - 14 years)

  368   368 

Accumulated amortization

  (127)  (110)
   241   258 
         

Proprietary Techology (estimated life 10 years)

  11,100   - 

Accumulated amortization

  (215)  - 
   10,885   - 
         

Totals

 $14,456  $2,739 
         

Non-amortizable intangible assets:

        

Trademarks

 $2,874  $1,174