XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 2,776,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 4,798,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 2,830,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 4,872,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax (5,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax (5,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax    
Amounts reclassified from accumulated other comprehensive income, before tax (77,000)cmt_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeBeforeTax (107,000)cmt_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeBeforeTax    
Other Comprehensive Income (Loss), Tax 23,000us-gaap_OtherComprehensiveIncomeLossTax 33,000us-gaap_OtherComprehensiveIncomeLossTax    
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax (2,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (2,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax    
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Tax 25,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax 35,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax    
Derivative [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax (13,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
(27,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
(16,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
(30,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion   5,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
   
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax   (2,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
   
Other Postretirement Benefit Plans, Defined Benefit [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax 2,789,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4,825,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2,846,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4,902,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax (82,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(112,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Tax   $ 35,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember