XML 80 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible assets with finite lives
Intangible assets with finite lives are as follows:
 
 
As of October 31, 2019
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
276,834,000

 
69,694,000

 
$
207,140,000

Technologies
 
12.7
 
92,649,000

 
60,948,000

 
31,701,000

Trademarks and other
 
16.7
 
31,026,000

 
13,183,000

 
17,843,000

Total
 
 
 
$
400,509,000

 
143,825,000

 
$
256,684,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

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated amortization expense consists of the following for the fiscal years ending July 31:
2020
$
20,700,000

2021
19,563,000

2022
18,322,000

2023
18,322,000

2024
17,631,000