XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Intangible Assets (Tables)
3 Months Ended
Jan. 31, 2023
Notes Tables  
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Table Text Block]
   

January 31, 2023

   

October 31, 2022

 
Amortizable intangible assets:                

Non-compete agreement (estimated life 5 years)

  $ 423     $ 423  

Accumulated amortization

    (345 )     (334 )
      78       89  
                 

Customer relationships (estimated lives 7 - 15 years)

    6,058       6,058  

Accumulated amortization

    (3,170 )     (3,074 )
      2,888       2,984  
                 

Backlog (estimated life 1 - 2 years)

    327       327  

Accumulated amortization

    (323 )     (313 )
      4       14  
                 

Patents (estimated life 10 - 14 years)

    368       368  

Accumulated amortization

    (151 )     (143 )
      217       225  
                 

Tradename (estimated life 15 years)

    1,700       1,700  

Accumulated amortization

    (104 )     (76 )
      1,596       1,624  
                 

Proprietary Technology (estimated life 10 years)

    11,100       11,100  

Accumulated amortization

    (1,018 )     (740 )
      10,082       10,360  
                 

Totals

  $ 14,865     $ 15,296  
                 
Non-amortizable intangible assets:                

Trademarks

  $ 1,174     $ 1,174