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

January 31, 2026

   

October 31, 2025

 

Amortizable intangible assets:

               

Non-compete agreement (estimated life five years)

  $ 423     $ 423  

Accumulated amortization

    (423 )     (423 )
      -       -  
                 

Customer relationships (estimated lives 7 - 15 years)

    6,058       6,058  

Accumulated amortization

    (4,332 )     (4,235 )
      1,726       1,823  
                 

Backlog (estimated life one - two years)

    327       327  

Accumulated amortization

    (327 )     (327 )
      -       -  
                 

Patents (estimated life 10 - 14 years)

    368       368  

Accumulated amortization

    (249 )     (241 )
      119       127  
                 

Tradename (estimated life 15 years)

    1,700       1,700  

Accumulated amortization

    (444 )     (416 )
      1,256       1,284  
                 

Proprietary technology (estimated life 10 years)

    11,100       11,100  

Accumulated amortization

    (4,348 )     (4,070 )
      6,752       7,030  
                 

Totals

  $ 9,853     $ 10,264  
                 

Non-amortizable intangible assets:

               

Trademarks

  $ 1,174     $ 1,174