XML 92 R131.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Details Textual) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Postretirement Benefits [Line Items]      
Contributions to the defined contribution plans $ 1,900,000us-gaap_DefinedContributionPlanCostRecognized $ 1,100,000us-gaap_DefinedContributionPlanCostRecognized $ 900,000us-gaap_DefinedContributionPlanCostRecognized
Funded status of the Pension Plans (2,898,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan 1,546,000us-gaap_DefinedBenefitPlanFundedStatusOfPlan  
Funded status of the pension plans to other comprehensive income (loss), net of income taxes (3,700,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent 4,800,000us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent (400,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
Estimated contributions to pension plans 600,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear    
Projected benefit obligation 29,266,000us-gaap_DefinedBenefitPlanBenefitObligation 24,036,000us-gaap_DefinedBenefitPlanBenefitObligation 28,357,000us-gaap_DefinedBenefitPlanBenefitObligation
Other Noncurrent Liabilities [Member]      
Postretirement Benefits [Line Items]      
Funded status of the Pension Plans (2,899,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
   
Other Noncurrent Assets [Member]      
Postretirement Benefits [Line Items]      
Funded status of the Pension Plans   1,546,000us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
 
Postretirement Health Coverage [Member] | Other Noncurrent Liabilities [Member]      
Postretirement Benefits [Line Items]      
Projected benefit obligation $ 1,700,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
$ 1,600,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember