XML 37 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Jul. 31, 2016
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Amortization of Intangible Assets $ 1,895 $ 2,633  
Intangible Assets, Amortization Expense, Next Twelve Months 7,238    
Intangible Assets, Amortization Expense, Year Two 6,551    
Intangible Assets, Amortization Expense, Year Three 6,283    
Intangible Assets, Amortization Expense, Year Four 5,789    
Intangible Assets, Amortization Expense, Year Five 5,743    
Other Intangible Assets [Line Items]      
Gross Carrying Amount 192,856   $ 194,550
Accumulated Amortization (135,266)   (134,744)
Net Book Value $ 57,590   $ 59,806
Patents [Member]      
Other Intangible Assets [Line Items]      
Weighted Average Amortization Period 5 years   5 years
Gross Carrying Amount $ 12,245   $ 12,252
Accumulated Amortization (11,146)   (11,063)
Net Book Value $ 1,099   $ 1,189
Trademarks and other [Member]      
Other Intangible Assets [Line Items]      
Weighted Average Amortization Period 5 years   5 years
Gross Carrying Amount $ 14,019   $ 14,359
Accumulated Amortization (13,704)   (13,709)
Net Book Value $ 315   $ 650
Customer relationships [Member]      
Other Intangible Assets [Line Items]      
Weighted Average Amortization Period 7 years   7 years
Gross Carrying Amount $ 134,472   $ 135,795
Accumulated Amortization (101,295)   (100,830)
Net Book Value $ 33,177   $ 34,965
Non-compete agreements and other [Member]      
Other Intangible Assets [Line Items]      
Weighted Average Amortization Period 4 years   4 years
Gross Carrying Amount $ 9,129   $ 9,153
Accumulated Amortization (9,121)   (9,142)
Net Book Value 8   11
Trademarks [Member]      
Other Intangible Assets [Line Items]      
Gross Carrying Amount 22,991   22,991
Accumulated Amortization 0   0
Net Book Value $ 22,991   $ 22,991