XML 67 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Tables)
9 Months Ended
Apr. 30, 2020
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible assets with finite lives
Intangible assets with finite lives are as follows:
 
 
As of April 30, 2020
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.4
 
$
284,558,000

 
76,205,000

 
$
208,353,000

Technologies
 
13.7
 
97,649,000

 
63,866,000

 
33,783,000

Trademarks and other
 
16.6
 
32,526,000

 
14,500,000

 
18,026,000

Total
 
 
 
$
414,733,000

 
154,571,000

 
$
260,162,000

 
 
As of July 31, 2019
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
276,834,000

 
66,484,000

 
$
210,350,000

Technologies
 
12.7
 
92,649,000

 
59,522,000

 
33,127,000

Trademarks and other
 
16.7
 
31,026,000

 
12,613,000

 
18,413,000

Total
 
 
 
$
400,509,000

 
138,619,000

 
$
261,890,000

Estimated future amortization expense
The estimated amortization expense consists of the following for the fiscal years ending July 31:
2020
$
21,445,000

2021
21,040,000

2022
19,458,000

2023
19,458,000

2024
18,766,000