XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Intangibles, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Amortized intangible assets:    
Gross Carrying Amount $ 80,298 $ 106,917
Accumulated Amortization (25,142) (42,025)
Intangibles, net 55,156 64,892
Supply contracts and customer relationships    
Amortized intangible assets:    
Gross Carrying Amount 49,109 71,787
Accumulated Amortization (11,900) (29,601)
Intangibles, net $ 37,209 $ 42,186
Useful life of intangible assets 9 years 10 years
Trade names    
Amortized intangible assets:    
Gross Carrying Amount $ 23,501 $ 24,173
Accumulated Amortization (8,010) (6,405)
Intangibles, net $ 15,491 $ 17,768
Useful life of intangible assets 7 years 1 year
Licenses and databases    
Amortized intangible assets:    
Gross Carrying Amount $ 7,688 $ 9,291
Accumulated Amortization (5,232) (4,363)
Intangibles, net $ 2,456 $ 4,928
Useful life of intangible assets 2 years 2 years
Covenants not to compete    
Amortized intangible assets:    
Gross Carrying Amount $ 0 $ 1,666
Accumulated Amortization 0 (1,656)
Intangibles, net $ 0 $ 10
Useful life of intangible assets 0 years 0 years