XML 57 R45.htm IDEA: XBRL DOCUMENT v3.4.0.3
Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2016
Jul. 31, 2015
Intangible Assets by Major Class [Line Items]    
Cost $ 86,600 $ 83,000
Accumulated Amortization 39,200 33,500
Net $ 47,359 49,499
Developed technologies    
Intangible Assets by Major Class [Line Items]    
Weighted-Average Amortization Period 10 years  
Cost $ 29,900 30,200
Accumulated Amortization 14,300 12,300
Net $ 15,600 17,900
Customer relationships    
Intangible Assets by Major Class [Line Items]    
Weighted-Average Amortization Period 13 years  
Cost $ 47,100 44,200
Accumulated Amortization 23,900 20,300
Net $ 23,200 23,900
Trade names    
Intangible Assets by Major Class [Line Items]    
Weighted-Average Amortization Period [1] 3 years  
Cost [1] $ 9,600 8,600
Accumulated Amortization [1] 1,000 900
Net [1] $ 8,600 $ 7,700
[1] $7.6 million of trade names are indefinite-lived as of April 30, 2016 and July 31, 2015, respectively, and $1.0 million and $0.1 million are finite-lived trade names as of April 30, 2016 and July 31, 2015, respectively.