XML 25 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income , Equity and Redeemable Noncontrolling Interests - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax $ 1,609us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax $ 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
Fair value change of derivatives    
Fair value change of derivatives, Income before income taxes (168)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax (7)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
Fair value change of derivatives, Income tax expense 69us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax 2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
Fair value change of derivatives, Consolidated net income (99)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (5)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Amortization of defined benefit and other postretirement benefit plans    
Amortization of defined benefit and other postretirement benefit plans, Prior service credits 87us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax 82us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
Amortization of defined benefit andother postretirement benefit plans, Actuarial gains (losses) (612)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax 224us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
Amortization of defined benefit and other postretirement benefit plans, Income before income taxes (525)cps_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansReclassificationAdjustmentBeforeTax 306cps_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansReclassificationAdjustmentBeforeTax
Amortization of defined benefit and other postretirement benefit plans, Income tax expense 141cps_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansReclassificationAdjustmentTaxEffect (140)cps_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansReclassificationAdjustmentTaxEffect
Amortization of defined benefit and other postretirement benefit plans, Consolidated net income (384)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax 166us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
Total reclassifications for the period 1,126cps_OtherComprehensiveIncomeReclassificationAdjustmentNetOfTax 161cps_OtherComprehensiveIncomeReclassificationAdjustmentNetOfTax
Cost of products sold [Member] | Foreign exchange contract [Member]    
Fair value change of derivatives    
Fair value change of derivatives, Income before income taxes $ (168)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ (7)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember