XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Other Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of October 31, 2023 and July 31, 2023 consisted of the following: 
 October 31, 2023July 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$1,087 $(970)$117 3$1,114 $(947)$167 
Customer relationships963,508 (17,491)46,017 964,513 (15,947)48,566 
Technology59,157 (4,650)4,507 59,313 (4,235)5,078 
Unamortized other intangible assets:
TradenamesN/A8,133 — 8,133 N/A8,285 — 8,285 
Total$81,885 $(23,111)$58,774 $83,225 $(21,129)$62,096