v3.26.1
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Intangible Assets
Other intangible assets as of July 31, 2026 and 2025 consisted of the following: 
July 31, 2026July 31, 2025
Weighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book ValueWeighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book Value
Amortized other intangible assets:
Tradenames2$897 $(897)$— 2$912 $(456)$456 
Customer relationships8136,959 (55,396)81,563 8125,497 (38,427)87,070 
Technology515,837 (7,305)8,532 520,471 (10,275)10,196 
Unamortized other intangible assets:
TradenamesN/A7,738 — 7,738 N/A7,652 — 7,652 
Total$161,431 $(63,598)$97,833 $154,532 $(49,158)$105,374 
Business Combination, Intangible Asset, Acquired, Finite-Lived
The following table summarizes the fair value and weighted average amortization period of other intangible assets associated with the acquisition of Mecco:
Gross Carrying AmountWeighted Average Amortization Period (Years)
Customer relationships$12,050 6
Technology1,990 5
Total$14,040