XML 46 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Long-Lived Assets (Tables)
12 Months Ended
Jul. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Other intangible assets as of July 31, 2021 and 2020, consisted of the following: 
July 31, 2021July 31, 2020
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,821 $(356)$1,465 3$663 $(55)$608 
Customer relationships9110,950 (39,069)71,881 944,722 (32,615)12,107 
Technology59,578 (335)9,243 N/A— — — 
Unamortized other intangible assets:
TradenamesN/A9,745 — 9,745 N/A9,619 — 9,619 
Total$132,094 $(39,760)$92,334 $55,004 $(32,670)$22,334