XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.4
Other Intangible Assets (Tables)
6 Months Ended
Jan. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of January 31, 2026 and July 31, 2025 consisted of the following: 
 January 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$918 $(697)$221 2$912 $(456)$456 
Customer relationships8138,780 (47,491)91,289 8125,497 (38,427)87,070 
Technology518,866 (8,439)10,427 520,471 (10,275)10,196 
Unamortized other intangible assets:
TradenamesN/A7,765 — 7,765 N/A7,652 — 7,652 
Total$166,329 $(56,627)$109,702 $154,532 $(49,158)$105,374