XML 26 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Concentration Risk (Details)
12 Months Ended
Dec. 31, 2014
Customer
Dec. 31, 2013
Dec. 31, 2012
Accounts receivable | Customer concentration risk      
Concentration risk:      
Concentration Risk, Accounts Receivable, Number of major customers 4cmt_NumberofmajorcustomersAccountsReceivable
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Concentration risk percentage 90.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
87.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
 
Sales | Customer concentration risk      
Concentration risk:      
Number of major customers, Sales 4cmt_ConcentrationRiskSalesNumberofSignificantCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Concentration risk percentage 87.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
86.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
86.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Sales | Geographic concentration risk | Mexico and Canada      
Concentration risk:      
Concentration risk percentage 30.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= cmt_MexicoAndCanadaMember
34.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= cmt_MexicoAndCanadaMember
29.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= cmt_SalesRevenueTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= cmt_MexicoAndCanadaMember
Number of employees, geographic area | Labor force concentration risk      
Concentration risk:      
Concentration risk, number of employees 1,490cmt_ConcentrationRiskNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_LaborForceConcentrationRiskMember
   
Number of employees, geographic area | Labor force concentration risk | Mexico      
Concentration risk:      
Concentration risk, number of employees 776cmt_ConcentrationRiskNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_LaborForceConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_MX
   
Number of employees, geographic area | Labor force concentration risk | United States      
Concentration risk:      
Concentration risk, number of employees 714cmt_ConcentrationRiskNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_LaborForceConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_US
   
Workforce subject to collective bargaining arrangements | Unionized employees concentration risk      
Concentration risk:      
Concentration risk, number of employees 1,490cmt_ConcentrationRiskNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember
   
Workforce subject to collective bargaining arrangements | Unionized employees concentration risk | International Association of Machinists and Aerospace Workers      
Concentration risk:      
Concentration risk, number of employees 333cmt_ConcentrationRiskNumberOfEmployees
/ us-gaap_CollectiveBargainingArrangementAxis
= cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember
   
Workforce subject to collective bargaining arrangements | Unionized employees concentration risk | Sindicato de Jorneleros y Obreros      
Concentration risk:      
Concentration risk, number of employees 672cmt_ConcentrationRiskNumberOfEmployees
/ us-gaap_CollectiveBargainingArrangementAxis
= cmt_SindicatoDeJornelerosYObrerosMember
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember