XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible assets with finite lives
Intangible assets with finite lives are as follows:
 October 31, 2022
 Weighted Average
Amortization Period
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships20.2$302,058,000 111,071,000 $190,987,000 
Technologies14.8114,949,000 77,017,000 37,932,000 
Trademarks and other16.732,926,000 19,891,000 13,035,000 
Total $449,933,000 207,979,000 $241,954,000 

 July 31, 2022
 Weighted Average
Amortization Period
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships20.2$302,058,000 107,500,000 $194,558,000 
Technologies14.8114,949,000 75,798,000 39,151,000 
Trademarks and other16.732,926,000 19,332,000 13,594,000 
Total $449,933,000 202,630,000 $247,303,000 
Estimated amortization expense
The estimated amortization expense consists of the following for the fiscal years ending July 31:
2023$21,556,000 
202421,154,000 
202521,039,000 
202619,888,000 
202718,534,000