July 31, 2026
October 31, 2025
Amortizable intangible assets:
Non-compete agreement (estimated life five years)
423
Accumulated amortization
(423
)
-
Customer relationships (estimated lives 7 - 15 years)
6,058
(4,525
(4,235
1,533
1,823
Backlog (estimated life one - two years)
327
(327
Patents (estimated life 10 - 14 years)
368
(266
(241
102
127
Tradename (estimated life 15 years)
1,700
(501
(416
1,199
1,284
Proprietary technology (estimated life 10 years)
11,100
(4,902
(4,070
6,198
7,030
Totals
9,032
10,264
Non-amortizable intangible assets:
Trademarks
1,174
The tabular disclosure for finite-lived and indefinite-lived intangible assets.
No definition available.