XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets (Tables)
6 Months Ended
Jan. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible assets with finite lives
Intangible assets with finite lives are as follows:
 January 31, 2022
 Weighted Average
Amortization Period
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships20.2$302,058,000 100,357,000 $201,701,000 
Technologies14.8114,949,000 73,362,000 41,587,000 
Trademarks and other16.732,926,000 18,213,000 14,713,000 
Total $449,933,000 191,932,000 $258,001,000 

 July 31, 2021
 Weighted Average
Amortization Period
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships20.2$302,058,000 93,215,000 $208,843,000 
Technologies14.8114,949,000 70,924,000 44,025,000 
Trademarks and other16.732,926,000 17,095,000 15,831,000 
Total $449,933,000 181,234,000 $268,699,000 
Estimated amortization expense
The estimated amortization expense consists of the following for the fiscal years ending July 31:
2022$21,589,000 
202321,781,000 
202421,154,000 
202521,041,000 
202619,888,000