XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of October 31, 2024 and July 31, 2024 consisted of the following: 
 October 31, 2024July 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$868 $(108)$760 3$600 $(600)$— 
Customer relationships8122,289 (26,899)95,390 964,430 (23,279)41,151 
Technology519,857 (7,215)12,642 59,300 (6,182)3,118 
Unamortized other intangible assets:
TradenamesN/A7,577 — 7,577 N/A7,570 — 7,570 
Total$150,591 $(34,222)$116,369 $81,900 $(30,061)$51,839