XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Intangible Assets (Tables)
3 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Table Text Block]
   

January 31, 2022

   

October 31, 2021

 

Amortizable intangible assets:

               

Non-compete agreement (estimated life 5 years)

  $ 423     $ 423  

Accumulated amortization

    (300 )     (289 )
      123       134  
                 

Customer relationships (estimated lives 7 - 15 years)

    5,058       5,058  

Accumulated amortization

    (2,786 )     (2,711 )
      2,272       2,347  
                 

Backlog (estimated life 1 - 2 years)

    287       287  

Accumulated amortization

    (287 )     (287 )
      -       -  
                 

Patents (estimated life 10 - 14 years)

    368       368  

Accumulated amortization

    (119 )     (110 )
      249       258  
                 

Totals

  $ 2,644     $ 2,739  
                 

Non-amortizable intangible assets:

               

Trademarks

  $ 1,174     $ 1,174