XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Intangible Assets (Schedule Of Amortizable Intangible Assets) (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Jul. 31, 2016
Jul. 31, 2015
Finite-Lived Intangible Assets [Line Items]        
Amortizable Intangible Assets, Cost Basis $ 17,696 $ 14,463 $ 14,466 $ 15,150
Amortizable Intangible Assets, Accumulated Amortization (7,994) (6,188) (6,576) (5,034)
Amortizable Intangible Assets, Net Value 9,702 8,275 7,890 10,116
Activity, Cost Basis 3,230 (687)    
Activity, Accumulated Amortization (1,418) (1,154)    
Activity, Net Value $ 1,812 $ (1,841)    
Weighted average remaining useful life 11 years 2 months 12 days 11 years 3 months 4 days    
Customer Relationships [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortizable Intangible Assets, Cost Basis $ 14,267 $ 11,727 11,727 11,947
Amortizable Intangible Assets, Accumulated Amortization (6,620) (5,271) (5,558) (4,418)
Amortizable Intangible Assets, Net Value 7,647 6,456 6,169 7,529
Activity, Cost Basis 2,540 (220)    
Activity, Accumulated Amortization (1,062) (853)    
Activity, Net Value $ 1,478 $ (1,073)    
Weighted average remaining useful life 11 years 8 months 9 days 11 years 11 months 23 days    
Other Intangibles [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortizable Intangible Assets, Cost Basis $ 3,429 $ 2,736 2,739 3,203
Amortizable Intangible Assets, Accumulated Amortization (1,374) (917) (1,018) (616)
Amortizable Intangible Assets, Net Value 2,055 1,819 $ 1,721 $ 2,587
Activity, Cost Basis 690 (467)    
Activity, Accumulated Amortization (356) (301)    
Activity, Net Value $ 334 $ (768)    
Weighted average remaining useful life 9 years 4 months 24 days 8 years 8 months 23 days