v3.26.3
Note 12 - Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2026
Notes Tables  
Intangible Asset, Finite-Lived [Table Text Block]

 

 

Weighted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization

 

Gross Carrying

 

 

Accumulated

 

 

 

 

 

(in thousands)

 

Period (years)

 

Amount

 

 

Amortization

 

 

Net Balance

 

July 31, 2026

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tradenames

 

6.8

 

$

1,373

 

 

$

(716

)

 

$

657

 

Non-compete agreements

 

16.7

 

 

660

 

 

 

(486

)

 

 

174

 

Customer relationships

 

9.8

 

 

13,082

 

 

 

(5,151

)

 

 

7,931

 

TOTAL

 

9.6

 

$

15,115

 

 

$

(6,353

)

 

$

8,762

 

July 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tradenames

 

14.6

 

$

1,391

 

 

$

(585

)

 

$

806

 

Non-compete agreements

 

6.0

 

 

660

 

 

 

(376

)

 

 

284

 

Customer relationships

 

9.9

 

 

8,220

 

 

 

(4,254

)

 

 

3,966

 

TOTAL

 

10.3

 

$

10,271

 

 

$

(5,215

)

 

$

5,056