XML 34 R84.htm IDEA: XBRL DOCUMENT v3.19.3
Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Weighted Average Amortization Period 12 years 4 years 9 months 18 days
Gross Carrying amount $ 7,701 $ 3,552
Accumulated Amortization (3,505) (3,056)
Net Balance $ 4,196 $ 496
Noncompete Agreements [Member]    
Weighted Average Amortization Period 5 years  
Gross Carrying amount $ 595  
Accumulated Amortization (104)  
Net Balance $ 491  
Customer Relationships [Member]    
Weighted Average Amortization Period 11 years 10 months 25 days 4 years 9 months 18 days
Gross Carrying amount $ 6,136 $ 3,154
Accumulated Amortization (3,081) (2,883)
Net Balance $ 3,055 $ 271
Trade Names [Member]    
Weighted Average Amortization Period 17 years 4 years 8 months 12 days
Gross Carrying amount $ 970 $ 398
Accumulated Amortization (320) (173)
Net Balance $ 650 $ 225