XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Other Intangible Assets (Tables)
9 Months Ended
Apr. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of April 30, 2025 and July 31, 2024 consisted of the following: 
 April 30, 2025July 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$911 $(342)$569 3$600 $(600)$— 
Customer relationships8126,148 (34,778)91,370 964,430 (23,279)41,151 
Technology521,500 (9,411)12,089 59,300 (6,182)3,118 
Unamortized other intangible assets:
TradenamesN/A7,657 — 7,657 N/A7,570 — 7,570 
Total$156,216 $(44,531)$111,685 $81,900 $(30,061)$51,839