XML 63 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Details 2) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 206,429,000us-gaap_FiniteLivedIntangibleAssetsGross $ 196,695,000us-gaap_FiniteLivedIntangibleAssetsGross  
Accumulated Amortization 147,905,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 143,434,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Intangible assets, net 58,524,000us-gaap_FiniteLivedIntangibleAssetsNet 53,261,000us-gaap_FiniteLivedIntangibleAssetsNet  
Finite-lived Intangible Assets Acquired 17,575,000us-gaap_FinitelivedIntangibleAssetsAcquired1    
Amortization expense for intangible assets 9,900,000us-gaap_AmortizationOfIntangibleAssets 13,800,000us-gaap_AmortizationOfIntangibleAssets 17,600,000us-gaap_AmortizationOfIntangibleAssets
Estimated amortization expense for the next five years      
2015 8,350,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
2016 7,800,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
2017 5,050,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
2018 4,850,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
2019 4,800,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Customer related      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 157,530,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
150,307,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
 
Accumulated Amortization 112,211,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
110,889,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
 
Finite-lived Intangible Assets Acquired 13,928,000us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
   
Acquired Finite-lived Intangible Asset, Residual Value 0us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
   
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 12 years    
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,107,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
1,126,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Accumulated Amortization 1,039,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
1,024,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Patents      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 6,079,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
6,211,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
 
Accumulated Amortization 5,399,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
5,273,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
 
Technology related      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 26,548,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
27,185,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
 
Accumulated Amortization 21,233,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
18,931,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
 
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 7,745,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
4,113,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Accumulated Amortization 3,733,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
2,969,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Finite-lived Intangible Assets Acquired 3,647,000us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Acquired Finite-lived Intangible Asset, Residual Value 0us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years    
Other      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 7,420,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
7,753,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Accumulated Amortization $ 4,290,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
$ 4,348,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember