XML 53 R41.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Major Customers (Details) - USD ($) | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017
Revenue, Major Customer [Line Items] |  |  |  |
Sales Revenue, Goods, Net | $ 62,305,000 | $ 37,593,000 | $ 187,243,000 | $ 110,723,000
Contracts Revenue | 2,371,000 | 901,000 | 9,081,000 | 11,885,000
Total net sales | 64,676,000 | 38,494,000 | 196,324,000 | 122,608,000
Navistar [Member] |  |  |  |
Revenue, Major Customer [Line Items] |  |  |  |
Sales Revenue, Goods, Net | 14,123,000 | 11,319,000 | 37,939,000 | 30,495,000
Contracts Revenue | 1,031,000 | 12,000 | 1,043,000 | 90,000
Total net sales | 15,154,000 | 11,331,000 | 38,982,000 | 30,585,000
Volvo [Member] |  |  |  |
Revenue, Major Customer [Line Items] |  |  |  |
Sales Revenue, Goods, Net | 11,037,000 | 7,261,000 | 33,222,000 | 20,044,000
Contracts Revenue | 11,000 | 432,000 | 54,000 | 8,011,000
Total net sales | 11,048,000 | 7,693,000 | 33,276,000 | 28,055,000
Paccar [Member] |  |  |  |
Revenue, Major Customer [Line Items] |  |  |  |
Sales Revenue, Goods, Net | 10,684,000 | 7,316,000 | 25,984,000 | 19,168,000
Contracts Revenue | 321,000 | 50,000 | 6,384,000 | 2,932,000
Total net sales | 11,005,000 | 7,366,000 | 32,368,000 | 22,100,000
Yamaha [Member] |  |  |  |
Revenue, Major Customer [Line Items] |  |  |  |
Sales Revenue, Goods, Net | 7,212,000 | 0 | 21,261,000 | 0
Contracts Revenue | 240,000 | 0 | 240,000 | 0
Total net sales | 7,452,000 | 0 | 21,501,000 | 0
Other Customers [Member] |  |  |  |
Revenue, Major Customer [Line Items] |  |  |  |
Sales Revenue, Goods, Net | 19,249,000 | 11,697,000 | 68,837,000 | 41,016,000
Contracts Revenue | 768,000 | 407,000 | 1,360,000 | 852,000
Total net sales | $ 20,017,000 | $ 12,104,000 | $ 70,197,000 | $ 41,868,000

X
- Definition Amount of revenue earned from products sold or services provided under the terms of a contract, including, but not limited to, government contracts and construction contracts, classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_ContractsRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_EntityWideRevenueMajorCustomerLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueGoodsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_MajorCustomersAxis=cmt_NavistarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=cmt_VolvoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=cmt_PaccarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=cmt_YamahaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=cmt_OtherCustomersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |