XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Intangibles, Net
12 Months Ended
Jul. 31, 2025
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangibles, Net Intangibles, Net
The following table sets forth intangible assets by major asset class:
Gross
Carrying
Amount
Accumulated
Amortization
Net
Book Value
Weighted Average
Remaining Useful
Life (in years)
July 31,July 31,July 31,July 31,
(In thousands, except remaining useful life)20252024202520242025202420252024
Amortized intangibles:        
Supply contracts and customer relationships$86,956 $84,228 $(58,747)$(47,864)$28,209 $36,364 34
Trade names19,327 19,299 (14,451)(12,705)4,876 6,594 34
Licenses and databases16,608 16,571 (3,622)(1,996)12,986 14,575 89
Indefinite-lived intangibles:
Trade names:16,761 16,555 — — 16,761 16,555 00
Total intangibles$139,652 $136,653 $(76,820)$(62,565)$62,832 $74,088   
 
Aggregate amortization expense on intangible assets was $13.9 million, $13.4 million, and $12.4 million for the years ended July 31, 2025, 2024, and 2023, respectively.

Intangible amortization expense for the next five fiscal years based upon July 31, 2025 intangible assets is expected to be as follows (In thousands):
2026$(12,784)
2027(12,651)
2028(11,659)
2029(2,066)
2030(1,678)
Thereafter(5,233)
Total future intangible amortization expense$(46,071)