XML 104 R74.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Reporting (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
Total product revenues in percentage | 100.00%thrm_SalesRevenuesGoodsNetPercentage | 100.00%thrm_SalesRevenuesGoodsNetPercentage | 100.00%thrm_SalesRevenuesGoodsNetPercentage
United States |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 361,706 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_US | 292,079 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_US | 233,737 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_US
Total product revenues in percentage | 45.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_US | 44.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_US | 42.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_US
Germany |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 90,243 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_DE | 84,035 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_DE | 67,132 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_DE
Total product revenues in percentage | 11.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_DE | 13.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_DE | 12.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_DE
Korea |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 89,515 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_KR | 58,329 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_KR | 42,878 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_KR
Total product revenues in percentage | 11.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_KR | 9.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_KR | 8.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_KR
China |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 69,910 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CN | 70,671 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CN | 55,674 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CN
Total product revenues in percentage | 9.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CN | 11.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CN | 10.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CN
Japan |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 47,528 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_JP | 39,844 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_JP | 35,279 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_JP
Total product revenues in percentage | 6.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_JP | 6.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_JP | 6.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_JP
Czech Republic |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 25,738 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CZ | 17,247 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CZ | 15,361 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CZ
Total product revenues in percentage | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CZ | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CZ | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CZ
United Kingdom |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 24,712 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_GB | 18,864 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_GB | 13,194 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_GB
Total product revenues in percentage | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_GB | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_GB | 2.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_GB
Canada |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 20,293 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CA | 14,254 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CA | 17,582 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_CA
Total product revenues in percentage | 2.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CA | 2.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CA | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_CA
Mexico |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 19,590 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_MX | 15,670 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_MX | 14,988 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_MX
Total product revenues in percentage | 2.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_MX | 2.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_MX | 3.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = country_MX
Other |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | 62,065 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = thrm_OtherCountriesMember | 51,089 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = thrm_OtherCountriesMember | 59,154 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = thrm_OtherCountriesMember
Total product revenues in percentage | 8.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = thrm_OtherCountriesMember | 7.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = thrm_OtherCountriesMember | 11.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = thrm_OtherCountriesMember
Non U.S. |  |  |
Segment Reporting Information [Line Items] |  |  |
Product revenues | $ 449,594 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = thrm_ForeignCountriesMember | $ 370,003 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = thrm_ForeignCountriesMember | $ 321,242 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = thrm_ForeignCountriesMember
Total product revenues in percentage | 56.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = thrm_ForeignCountriesMember | 56.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = thrm_ForeignCountriesMember | 58.00%thrm_SalesRevenuesGoodsNetPercentage / us-gaap_StatementGeographicalAxis = thrm_ForeignCountriesMember

X
- Definition Sales revenues goods net percentage. + References No definition available. + Details
Name: | thrm_SalesRevenuesGoodsNetPercentage
Namespace Prefix: | thrm_
Data Type: | num:percentItemType
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=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_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CZ
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_DE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_JP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_KR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=thrm_ForeignCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=thrm_OtherCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |