XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Intangible Assets (Tables)
6 Months Ended
Jan. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of January 31, 2025 and July 31, 2024 consisted of the following: 
 January 31, 2025July 31, 2024
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$831 $(208)$623 3$600 $(600)$— 
Customer relationships8119,165 (30,026)89,139 964,430 (23,279)41,151 
Technology519,273 (8,091)11,182 59,300 (6,182)3,118 
Unamortized other intangible assets:
TradenamesN/A7,512 — 7,512 N/A7,570 — 7,570 
Total$146,781 $(38,325)$108,456 $81,900 $(30,061)$51,839