v3.26.3
Note 10 - Intangible Assets (Tables)
9 Months Ended
Jul. 31, 2026
Notes Tables  
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Table Text Block]

 

 

July 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,525

)

 

 

(4,235

)

 

 

 

1,533

 

 

 

1,823

 

 

 

 

 

 

 

 

Backlog (estimated life one - two years)

 

 

327

 

 

 

327

 

Accumulated amortization

 

 

(327

)

 

 

(327

)

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

Patents (estimated life 10 - 14 years)

 

 

368

 

 

 

368

 

Accumulated amortization

 

 

(266

)

 

 

(241

)

 

 

 

102

 

 

 

127

 

 

 

 

 

 

 

 

Tradename (estimated life 15 years)

 

 

1,700

 

 

 

1,700

 

Accumulated amortization

 

 

(501

)

 

 

(416

)

 

 

 

1,199

 

 

 

1,284

 

 

 

 

 

 

 

 

Proprietary technology (estimated life 10 years)

 

 

11,100

 

 

 

11,100

 

Accumulated amortization

 

 

(4,902

)

 

 

(4,070

)

 

 

 

6,198

 

 

 

7,030

 

 

 

 

 

 

 

 

Totals

 

$

9,032

 

 

$

10,264

 

 

 

 

 

 

 

 

Non-amortizable intangible assets:

 

 

 

 

 

 

Trademarks

 

$

1,174

 

 

$

1,174