XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Intangible Assets
9 Months Ended
Jul. 31, 2025
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

Note 10 Intangible assets

 

Intangible assets consist of the following as of July 31, 2025 and October 31, 2024 (in thousands): 

 

   

July 31, 2025

   

October 31, 2024

 

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,138 )     (3,848 )
      1,920       2,210  
                 

Backlog (estimated life one - two years)

    327       327  

Accumulated amortization

    (327 )     (327 )
      -       -  
                 

Patents (estimated life 10 - 14 years)

    368       368  

Accumulated amortization

    (233 )     (208 )
      135       160  
                 

Tradename (estimated life 15 years)

    1,700       1,700  

Accumulated amortization

    (387 )     (302 )
      1,313       1,398  
                 

Proprietary technology (estimated life 10 years)

    11,100       11,100  

Accumulated amortization

    (3,793 )     (2,960 )
      7,307       8,140  
                 

Totals

  $ 10,675     $ 11,908  
                 

Non-amortizable intangible assets:

               

Trademarks

  $ 1,174     $ 1,174  

 

Amortization expense for the nine months ended July 31, 2025 and the year ended October 31, 2024 was $1,233,000 and $1,688,000, respectively. As of July 31, 2025, the weighted-average amortization period for the amortizable intangible assets is 6.91 years.