XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Other intangible assets as of July 31, 2024 and 2023 consisted of the following: 
July 31, 2024July 31, 2023
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:
Tradenames3$600 $(600)$— 3$1,114 $(947)$167 
Customer relationships964,430 (23,279)41,151 964,513 (15,947)48,566 
Technology59,300 (6,182)3,118 59,313 (4,235)5,078 
Unamortized other intangible assets:
TradenamesN/A7,570 — 7,570 N/A8,285 — 8,285 
Total$81,900 $(30,061)$51,839 $83,225 $(21,129)$62,096