XML 29 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
AOCI (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 4,872,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 3,187,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income before reclassifications (2,726,000)cmt_OtherComprehensiveIncomeBeforeReclassifications 2,917,000cmt_OtherComprehensiveIncomeBeforeReclassifications
Amounts reclassified from accumulated other comprehensive income, before tax (428,000)cmt_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeBeforeTax (259,000)cmt_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeBeforeTax
Other Comprehensive Income (Loss), Tax 1,112,000us-gaap_OtherComprehensiveIncomeLossTax (973,000)us-gaap_OtherComprehensiveIncomeLossTax
Accumulated Other Comprehensive Income (Loss), Net of Tax 2,830,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 4,872,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Derivative [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax (30,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
(54,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
Other comprehensive income before reclassifications 0cmt_OtherComprehensiveIncomeBeforeReclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
0cmt_OtherComprehensiveIncomeBeforeReclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion 21,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
36,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
Other Comprehensive Income (Loss), Tax (7,000)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
(12,000)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
Accumulated Other Comprehensive Income (Loss), Net of Tax (16,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
(30,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_DerivativeMember
Other Postretirement Benefit Plan, Defined Benefit [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax 4,902,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
3,241,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Other comprehensive income before reclassifications (2,726,000)cmt_OtherComprehensiveIncomeBeforeReclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2,917,000cmt_OtherComprehensiveIncomeBeforeReclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), before Tax (449,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(295,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Other Comprehensive Income (Loss), Tax 1,119,000us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(961,000)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 2,846,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ 4,902,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember