XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Other Intangible Assets
Other intangible assets as of October 31, 2021 and July 31, 2021, consisted of the following: 
 October 31, 2021July 31, 2021
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,814 $(530)$1,284 3$1,821 $(356)$1,465 
Customer relationships9110,615 (42,152)68,463 9110,950 (39,069)71,881 
Technology59,533 (832)8,701 59,578 (335)9,243 
Unamortized other intangible assets:
TradenamesN/A9,771 — 9,771 N/A9,745 — 9,745 
Total$131,733 $(43,514)$88,219 $132,094 $(39,760)$92,334