XML 53 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Intangibles, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Amortized intangible assets:    
Gross Carrying Amount $ 81,865 $ 80,298
Accumulated Amortization (34,093) (25,142)
Intangibles, net 47,772 55,156
Supply contracts and customer relationships    
Amortized intangible assets:    
Gross Carrying Amount 50,600 49,109
Accumulated Amortization (16,780) (11,900)
Intangibles, net $ 33,820 $ 37,209
Useful life of intangible assets 8 years 9 years
Trade names    
Amortized intangible assets:    
Gross Carrying Amount $ 23,635 $ 23,501
Accumulated Amortization (10,075) (8,010)
Intangibles, net $ 13,560 $ 15,491
Useful life of intangible assets 6 years 7 years
Licenses and databases    
Amortized intangible assets:    
Gross Carrying Amount $ 7,630 $ 7,688
Accumulated Amortization (7,238) (5,232)
Intangibles, net $ 392 $ 2,456
Useful life of intangible assets 3 years 2 years