XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Intangible Assets (Tables)
9 Months Ended
Jul. 31, 2023
Notes Tables  
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Table Text Block]
   

July 31, 2023

   

October 31, 2022

 
Amortizable intangible assets:                

Non-compete agreement (estimated life 5 years)

  $ 423     $ 423  

Accumulated amortization

    (367 )     (334 )
      56       89  
                 

Customer relationships (estimated lives 7 - 15 years)

    6,058       6,058  

Accumulated amortization

    (3,364 )     (3,074 )
      2,694       2,984  
                 

Backlog (estimated life 1 - 2 years)

    327       327  

Accumulated amortization

    (327 )     (313 )
      -       14  
                 

Patents (estimated life 10 - 14 years)

    368       368  

Accumulated amortization

    (167 )     (143 )
      201       225  
                 

Tradename (estimated life 15 years)

    1,700       1,700  

Accumulated amortization

    (161 )     (76 )
      1,539       1,624  
                 

Proprietary Technology (estimated life 10 years)

    11,100       11,100  

Accumulated amortization

    (1,573 )     (740 )
      9,527       10,360  
                 

Totals

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

Trademarks

  $ 1,174     $ 1,174