XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets and Long-Lived Assets (Tables)
12 Months Ended
Jul. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Other intangible assets as of July 31, 2022 and 2021, consisted of the following: 
July 31, 2022July 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,749 $(1,014)$735 3$1,821 $(356)$1,465 
Customer relationships9105,404 (48,428)56,976 9110,950 (39,069)71,881 
Technology59,136 (2,241)6,895 59,578 (335)9,243 
Unamortized other intangible assets:
TradenamesN/A9,422 — 9,422 N/A9,745 — 9,745 
Total$125,711 $(51,683)$74,028 $132,094 $(39,760)$92,334