v3.24.1.1.u2
Other Intangible Assets (Tables)
9 Months Ended
Apr. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of April 30, 2024 and July 31, 2023 consisted of the following: 
 April 30, 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 $(583)$17 3$1,114 $(947)$167 
Customer relationships964,048 (21,304)42,744 964,513 (15,947)48,566 
Technology59,240 (5,660)3,580 59,313 (4,235)5,078 
Unamortized other intangible assets:
TradenamesN/A7,552 — 7,552 N/A8,285 — 8,285 
Total$81,440 $(27,547)$53,893 $83,225 $(21,129)$62,096