XML 27 R73.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Information about Reported Product Revenues and Operating Income (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Segment Reporting Information [Line Items] |  |  |
Product revenues | $ 811,300 us-gaap_SalesRevenueGoodsNet | $ 662,082 us-gaap_SalesRevenueGoodsNet | $ 554,979 us-gaap_SalesRevenueGoodsNet
Depreciation and amortization | 35,029 us-gaap_DepreciationAndAmortization | 31,249 us-gaap_DepreciationAndAmortization | 30,627 us-gaap_DepreciationAndAmortization
Operating income (loss) | 98,434 us-gaap_OperatingIncomeLoss | 50,384 us-gaap_OperatingIncomeLoss | 36,656 us-gaap_OperatingIncomeLoss
W.E.T |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 787,065 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember | 662,082 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember | 554,979 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember
Depreciation and amortization | 30,016 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember | 28,439 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember | 29,188 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember
Operating income (loss) | 144,645 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember | 91,255 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember | 71,995 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = thrm_WetAutomotiveAgMember
Industrial Segments |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 24,235 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember |  |
Depreciation and amortization | 2,114 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember | 323 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember | 247 us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember
Operating income (loss) | (8,922)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember | (5,860)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember | (5,252)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = thrm_IndustrialSegmentsMember
Reconciling Items |  |  |
Segment Reporting Information [Line Items] |  |  |
Depreciation and amortization | 2,899 us-gaap_DepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | 2,487 us-gaap_DepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | 1,192 us-gaap_DepreciationAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember
Operating income (loss) | $ (37,289)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | $ (35,011)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember | $ (30,087)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueGoodsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=thrm_IndustrialSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=thrm_WetAutomotiveAgMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |