XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Other intangible assets as of July 31, 2023 and 2022 consisted of the following: 
July 31, 2023July 31, 2022
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$1,114 $(947)$167 3$1,749 $(1,014)$735 
Customer relationships964,513 (15,947)48,566 9105,404 (48,428)56,976 
Technology59,313 (4,235)5,078 59,136 (2,241)6,895 
Unamortized other intangible assets:
TradenamesN/A8,285 — 8,285 N/A9,422 — 9,422 
Total$83,225 $(21,129)$62,096 $125,711 $(51,683)$74,028