XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.0.6
GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Oct. 31, 2012
Y
Oct. 31, 2011
Oct. 31, 2010
Other Intangible Assets      
Estimated life, low end of range (in years) 1.5    
Estimated life, high end of range (in years) 13    
Gross Carrying Amount $ 54,250 $ 51,378  
Accumulated Amortization (27,066) (21,113)  
Net 27,184 30,265  
Non-amortizable - Trade names 4,881 5,281  
Total other intangible assets, gross 59,131 56,659  
Total other intangible assets, net 32,065 35,546  
Amortization expense for intangible assets 6,008 4,967 2,903
Estimated amortization expense      
Fiscal 2013 5,732    
Fiscal 2014 5,309    
Fiscal 2015 5,113    
Fiscal 2016 4,593    
Fiscal 2017 3,699    
After fiscal 2017 2,738    
Patents
     
Other Intangible Assets      
Estimated life, low end of range (in years) 1.5 5  
Estimated life, high end of range (in years) 13 13  
Gross Carrying Amount 9,593 9,403  
Accumulated Amortization (8,031) (7,505)  
Net 1,562 1,898  
Non-compete agreements
     
Other Intangible Assets      
Estimated life, low end of range (in years) 1.5 2  
Estimated life, high end of range (in years) 10 10  
Gross Carrying Amount 6,303 6,250  
Accumulated Amortization (3,656) (2,685)  
Net 2,647 3,565  
Customer-related
     
Other Intangible Assets      
Estimated life, low end of range (in years) 1.5 5  
Estimated life, high end of range (in years) 13 13  
Gross Carrying Amount 8,312 8,189  
Accumulated Amortization (3,826) (2,857)  
Net 4,486 5,332  
Developed technology
     
Other Intangible Assets      
Estimated life, low end of range (in years) 1.5 2  
Estimated life, high end of range (in years) 10 10  
Gross Carrying Amount 27,727 25,236  
Accumulated Amortization (10,196) (7,016)  
Net 17,531 18,220  
Trade names
     
Other Intangible Assets      
Estimated life (in years)   5  
Estimated life, low end of range (in years) 1.5    
Estimated life, high end of range (in years) 5    
Gross Carrying Amount 1,515 1,500  
Accumulated Amortization (557) (250)  
Net 958 1,250  
Non-amortizable - Trade names 4,881 5,281  
Other
     
Other Intangible Assets      
Gross Carrying Amount 800 800  
Accumulated Amortization $ (800) $ (800)