Annual report pursuant to Section 13 and 15(d)

Acquisitions, Goodwill and Other Long-Lived Assets Estimated Amortization Expense (Details)

v2.4.1.9
Acquisitions, Goodwill and Other Long-Lived Assets Estimated Amortization Expense (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Intangible Assets [Line Items]      
Finite-Lived Customer Relationships, Gross $ 108,240us-gaap_FiniteLivedCustomerRelationshipsGross    
Finite-Lived Noncompete Agreements, Gross 3,272us-gaap_FiniteLivedNoncompeteAgreementsGross    
Finite-Lived Trade Names, Gross 1,500us-gaap_FiniteLivedTradeNamesGross    
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]      
Year 2015 8,155us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
Year 2016 7,395us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
Year 2017 7,251us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
Year 2018 5,489us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
Year 2019 5,186us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Finite-Lived Intangible Assets, Accumulated Amortization 40,307us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 31,790us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Customer Relationships [Member]      
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]      
Year 2015 7,387us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Year 2016 6,856us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Year 2017 6,741us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Year 2018 5,236us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Year 2019 5,156us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Finite-Lived Intangible Asset, Useful Life 13 years 6 months 0 days    
Finite-Lived Intangible Assets, Accumulated Amortization 8,517us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]      
Year 2015 318us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Year 2016 318us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Year 2017 310us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Year 2018 220us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Year 2019 30us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Finite-Lived Intangible Asset, Useful Life 5 years 3 months 11 days    
Finite-Lived Intangible Assets, Accumulated Amortization   5,762us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Trade Names [Member]      
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]      
Year 2015 450us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Year 2016 221us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Year 2017 200us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Year 2018 33us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Year 2019 0us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Finite-Lived Intangible Asset, Useful Life 4 years 0 months 11 days    
Finite-Lived Intangible Assets, Accumulated Amortization     $ 4,566us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember