<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3C51F7A48D3A7331BB8560BF9BCA92B8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_3C51F7A48D3A7331BB8560BF9BCA92B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3C51F7A48D3A7331BB8560BF9BCA92B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3C51F7A48D3A7331BB8560BF9BCA92B8" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_3C51F7A48D3A7331BB8560BF9BCA92B8" xlink:type="arc" />
    <link:label id="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A_terseLabel_en-US" xlink:label="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TCJA, provision reduction to income tax expense</link:label>
    <link:label id="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A_label_en-US" xlink:label="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax (Expense) Benefit</link:label>
    <link:label id="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A_documentation_en-US" xlink:label="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax (Expense) Benefit</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit" xlink:label="loc_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A" xlink:to="lab_gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit_32E5E801254D30BAB7F360BF9BCA944A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6" xlink:to="lab_us-gaap_IncomeTaxesPaid_B1C20FE0697B2C80916760BF9BCB17B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits accrued interest</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6FAC40D287925B768FE160BF9BCBFA26" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_4E374FEC20C916422D3A5436032AE1FF_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_4E374FEC20C916422D3A5436032AE1FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4E374FEC20C916422D3A5436032AE1FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4E374FEC20C916422D3A5436032AE1FF" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_4E374FEC20C916422D3A5436032AE1FF" xlink:type="arc" />
    <link:label id="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F_terseLabel_en-US" xlink:label="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting and Reporting Policies [Table]</link:label>
    <link:label id="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F_label_en-US" xlink:label="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting and Reporting Policies [Table]</link:label>
    <link:label id="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F_documentation_en-US" xlink:label="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting and Reporting Policies [Table]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_SummaryofSignificantAccountingandReportingPoliciesTable" xlink:label="loc_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F" xlink:to="lab_gntx_SummaryofSignificantAccountingandReportingPoliciesTable_E1E72FEBA5062520E2275436032A231F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8" xlink:to="lab_us-gaap_AwardTypeAxis_AF58C44DDFA43B3268555436032AA6E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F74C58BF3609458B0AE55436032AF2DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585" xlink:to="lab_us-gaap_EmployeeStockOptionMember_A6FADC75F6DB669976715436032B4585" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_50E94D0224F5564EA75C5436032B7248" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_13341949A5F61AB98F635436032B3CDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_0D71366B371BC30957025436032BBB9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_2CC6CECEE1B70BDAE7355436032C00C6" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB_label_en-US" xlink:label="lab_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB" xlink:to="lab_srt_RangeAxis_3790BD2B03A180D7D8AE5436032C26BB" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1_terseLabel_en-US" xlink:label="lab_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1_label_en-US" xlink:label="lab_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1" xlink:to="lab_srt_RangeMember_7BD77EB26CD9E13B762A5436032CA9C1" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F_label_en-US" xlink:label="lab_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F" xlink:to="lab_srt_MinimumMember_20E9CD2A9A41D033D3205436032C1B8F" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A_label_en-US" xlink:label="lab_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A" xlink:to="lab_srt_MaximumMember_23C22DE85BB8EB4CB1F55436032DDE5A" xlink:type="arc" />
    <link:label id="lab_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530_label_en-US" xlink:label="lab_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting And Reporting Policies [Line Items]</link:label>
    <link:label id="lab_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530_documentation_en-US" xlink:label="lab_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting And Reporting Policies [Line Items]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems" xlink:label="loc_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530" xlink:to="lab_gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems_50DB18614E1B734F30FA5436032DB530" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_1FC3E9698BE5FE631FE65436032D24B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Investment losses were considered to be other than temporary</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD" xlink:to="lab_us-gaap_ImpairmentOfInvestments_E7576B4926B3D9F78BBE5436032DA4CD" xlink:type="arc" />
    <link:label id="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E_terseLabel_en-US" xlink:label="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for obsolete and slow moving inventories</link:label>
    <link:label id="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E_label_en-US" xlink:label="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance For Obsolete And Slow Moving Inventories</link:label>
    <link:label id="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E_documentation_en-US" xlink:label="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance For Obsolete And Slow Moving Inventories</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AllowanceForObsoleteAndSlowMovingInventories" xlink:label="loc_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E" xlink:to="lab_gntx_AllowanceForObsoleteAndSlowMovingInventories_A24A9AB11BDE8837230F5436032D872E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Minimum estimated useful life, in years</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9F336E692F5EFD46AEA65436032D681F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95_label_en-US" xlink:label="lab_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95" xlink:to="lab_us-gaap_Depreciation_58F4A5973D983F6AF41C5436032EAE95" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Advertising and promotional costs</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketing and Advertising Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense_030E383C413076E80D305436032E28F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repair and maintenance of plant and equipment</link:label>
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C_label_en-US" xlink:label="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Property Repairs and Maintenance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C" xlink:to="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_D04D1545A3D6F8A6BBF15436032E815C" xlink:type="arc" />
    <link:label id="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947_terseLabel_en-US" xlink:label="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947_label_en-US" xlink:label="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:label id="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947_documentation_en-US" xlink:label="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="loc_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947" xlink:to="lab_gntx_LesseeOperatingLeaseRemainingLeaseTerm_2ACFC5D38BF5375B04A35436032EA947" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_E0373284C9875DE83EBC5436032E4C36" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F9EACB16BE521D7B32995436032EE812" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares related to stock plans not included in diluted average common shares outstanding because their effect would be antidilutive</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4B0D1D317C39C6003E645436032FB53C" xlink:type="arc" />
    <link:label id="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A_terseLabel_en-US" xlink:label="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of plans</link:label>
    <link:label id="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A_label_en-US" xlink:label="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans</link:label>
    <link:label id="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A_documentation_en-US" xlink:label="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans" xlink:label="loc_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A" xlink:to="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans_13227ACC5D9B7973FA0F5436032F899A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_86DB4BB765294136DBA954360153428F_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_86DB4BB765294136DBA954360153428F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86DB4BB765294136DBA954360153428F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86DB4BB765294136DBA954360153428F" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_86DB4BB765294136DBA954360153428F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_EEA23D2C995BB3BAEDF15436015318DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_13DCB62A1274C97D149B54360245F07D_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_13DCB62A1274C97D149B54360245F07D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_13DCB62A1274C97D149B54360245F07D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_13DCB62A1274C97D149B54360245F07D" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_13DCB62A1274C97D149B54360245F07D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (000)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_D836D3C2419D597E0F02543602451692" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Shares, Outstanding at Beginning of Year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8D3A52AD7ABA6F3432E8543602467A5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares, Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_C4B742763C8CA1B6FAE05436024669FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares, Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B213911D6AA3FD2A837D5436024650A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares, Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80DDA0F26A2735ABF248543602465E9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20ECD3B40280C297B470543602468F4E_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20ECD3B40280C297B470543602468F4E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares, Outstanding at End of Year (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20ECD3B40280C297B470543602468F4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20ECD3B40280C297B470543602468F4E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20ECD3B40280C297B470543602468F4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares, Exercisable at End of Year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_EBB81B801D69981BEECF543602472EA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_11C5A7EBEBCDCDD358E454360247FA6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Ex. Price, Outstanding at Beginning of Year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C64C265532E6686CE86B54360247688F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Ex. Price, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_8A056C232F965C3EF01B543602478121" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Ex. Price, Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C8BCCF7B61233D78385954360248CD96" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Ex. Price, Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2A536FF28731EAF5C681543602487A9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_512DB9024D3ED4A11E3E5436024820F4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_512DB9024D3ED4A11E3E5436024820F4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Ex. Price, Outstanding at End of Year (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_512DB9024D3ED4A11E3E5436024820F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_512DB9024D3ED4A11E3E5436024820F4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_512DB9024D3ED4A11E3E5436024820F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Ex. Price, Exercisable at End of Year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D1CD7D6FF800F7238BFB54360248174E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option expiration period, years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_67BB7CA7A6E557E889075436024839BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Remaining Contract Life, Exercisable at End of Year</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_385ED33FF236E21AFEF254360248A044" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E189E9F7F5E113451FDA5436024863D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding at End of Year</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2F1E616FED9052CC2997543602497C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable at End of Year</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_66A34BECF1969666335E5436024934AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_39BBF74E8D8F67FB1CEB7E554B6081E4_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_39BBF74E8D8F67FB1CEB7E554B6081E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_39BBF74E8D8F67FB1CEB7E554B6081E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_39BBF74E8D8F67FB1CEB7E554B6081E4" xlink:to="lab_us-gaap_IncomeStatementAbstract_39BBF74E8D8F67FB1CEB7E554B6081E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">NET SALES</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9FFD1C6A33B2F6E8F1937E554B60ECC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COST OF GOODS SOLD</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_17801BEEBB2C95889C467E554B60535D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD_label_en-US" xlink:label="lab_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD" xlink:to="lab_us-gaap_GrossProfit_F918B36EB7D1BDF829E17E554B6189BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">OPERATING EXPENSES:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9" xlink:to="lab_us-gaap_OperatingExpensesAbstract_D7297B33F9F226A5AAC07E554B61C7B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engineering, research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_3EAC1489DDA4AFE775227E554B616102" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_BF94B5A568245E02FD2C7E554B61E041" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE" xlink:to="lab_us-gaap_OperatingExpenses_E75229C5A26624C0108E7E554B61CFBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64" xlink:to="lab_us-gaap_OperatingIncomeLoss_C0D3F2AE5CD7999DB01C7E554B62EB64" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">OTHER INCOME:</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Nonoperating [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:label="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC" xlink:to="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_B71439BC26B046EF81827E554B6231CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Nonoperating</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F" xlink:to="lab_us-gaap_InvestmentIncomeNonoperating_816931E62D39563F26CE7E554B62E56F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_1672C1F2CC5F8AE903D27E554B62078E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_A3019FEAC2574126EE727E554B62E9DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8FDBF665E02DB283298B7E554B62040A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PROVISION FOR INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_E4469B2BA9DF8CD42BA47E554B638BD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">NET INCOME</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5" xlink:to="lab_us-gaap_NetIncomeLoss_9A18010CFAC6664666AB7E554B6375D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D" xlink:to="lab_us-gaap_EarningsPerShareAbstract_2CD704B1DED892F3B0BD7E554B639C4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69" xlink:to="lab_us-gaap_EarningsPerShareBasic_E47295A06EAA23770D2D7E554B68DC69" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737" xlink:to="lab_us-gaap_EarningsPerShareDiluted_33BDF8613AAD16BC60567E554B692737" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Dividends Declared per Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_DDAB15EF1BD9C4216D087E554B69EF97" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ED25EE6A97BAE5B16B7B5436025978B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Name [Axis]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_73C83CBC89C0946FF58054360259B71E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Plan [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_D7ACB1CFB424FEC452405436025A4BF7" xlink:type="arc" />
    <link:label id="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D_terseLabel_en-US" xlink:label="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D_label_en-US" xlink:label="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D_documentation_en-US" xlink:label="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_EmployeeStockPurchasePlanMember" xlink:label="loc_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D" xlink:to="lab_gntx_EmployeeStockPurchasePlanMember_910311D2F139EC3B94855436025A894D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126" xlink:to="lab_us-gaap_PlanNameAxis_5ECA90983D31144C32505436025AD126" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A" xlink:to="lab_us-gaap_PlanNameDomain_D9E4C8B7A5F73F914BF45436025A205A" xlink:type="arc" />
    <link:label id="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282_terseLabel_en-US" xlink:label="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Omnibus Incentive Plan</link:label>
    <link:label id="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282_label_en-US" xlink:label="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Omnibus Incentive Plan [Member]</link:label>
    <link:label id="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282_documentation_en-US" xlink:label="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Omnibus Incentive Plan [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_OmnibusIncentivePlanMember" xlink:label="loc_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282" xlink:to="lab_gntx_OmnibusIncentivePlanMember_401D95AC3178047F83E25436025B1282" xlink:type="arc" />
    <link:label id="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010_terseLabel_en-US" xlink:label="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Plan</link:label>
    <link:label id="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010_label_en-US" xlink:label="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Plan [Member]</link:label>
    <link:label id="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010_documentation_en-US" xlink:label="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Plan [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_RestrictedStockPlanMember" xlink:label="loc_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010" xlink:to="lab_gntx_RestrictedStockPlanMember_9DCAA06232AA9E95687D5436025B1010" xlink:type="arc" />
    <link:label id="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30_terseLabel_en-US" xlink:label="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option Plan</link:label>
    <link:label id="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30_label_en-US" xlink:label="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option Plan [Member]</link:label>
    <link:label id="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30_documentation_en-US" xlink:label="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Option Plan [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_EmployeeStockOptionPlanMember" xlink:label="loc_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30" xlink:to="lab_gntx_EmployeeStockOptionPlanMember_99F71B1050B691DEBBB15436025BFE30" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Compensation Plan</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83" xlink:to="lab_us-gaap_StockCompensationPlanMember_8E1C0F8D60975ED63A0F5436025C4E83" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D" xlink:to="lab_us-gaap_PerformanceSharesMember_F0DCD369E4DF15BF83AE5436025C884D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_877716011F337D673D835436025D9C8A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_877716011F337D673D835436025D9C8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_877716011F337D673D835436025D9C8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_877716011F337D673D835436025D9C8A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_877716011F337D673D835436025D9C8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares approved (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1A256CEE415A2CD008CE5436025E2C27" xlink:type="arc" />
    <link:label id="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43_terseLabel_en-US" xlink:label="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued under plan (in shares)</link:label>
    <link:label id="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43_label_en-US" xlink:label="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued, Net Of Shares Canceled Or Expired</link:label>
    <link:label id="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43_documentation_en-US" xlink:label="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued, Net Of Shares Canceled Or Expired</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired" xlink:label="loc_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43" xlink:to="lab_gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired_E4F610E43BF3D67A6F2B5436025ECC43" xlink:type="arc" />
    <link:label id="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB_terseLabel_en-US" xlink:label="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options granted net of shares from canceled/expired options (in shares)</link:label>
    <link:label id="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB_label_en-US" xlink:label="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Grants</link:label>
    <link:label id="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB_documentation_en-US" xlink:label="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share based compensation arrangement by share based payment award options grants.</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants" xlink:label="loc_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB" xlink:to="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants_8209C16AD04C760FF14A5436025E52BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_54D1BCC937954E9649A45436025E3A46" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A71D0EB256401B919B8E5436025F3B69" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_54DB0F348949B249671E5436025FF2A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average period for unrecognized compensation cost expected to be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D85040CF1ACFA536F8575436025F0B92" xlink:type="arc" />
    <link:label id="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27_terseLabel_en-US" xlink:label="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted period, maximum, in years</link:label>
    <link:label id="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27_label_en-US" xlink:label="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation, Restricted Period</link:label>
    <link:label id="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27_documentation_en-US" xlink:label="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based compensation, restricted period.</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ShareBasedCompensationRestrictedPeriod" xlink:label="loc_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27" xlink:to="lab_gntx_ShareBasedCompensationRestrictedPeriod_0B6D2B716179781B84545436025FFE27" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares granted with restriction period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6BE9976FFD7716812C365436025F980F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares, granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_08904115FA50004C06895436025F9320" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unearned stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7" xlink:to="lab_us-gaap_DeferredCompensationEquity_9AC039B7D81722FEB0D65436025F02C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA_label_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock or Unit Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA" xlink:to="lab_us-gaap_RestrictedStockExpense_E129F71324E8AB4F4F975436026027CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP discount rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_EFF3702783041FF288D254360260F157" xlink:type="arc" />
    <link:label id="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433_terseLabel_en-US" xlink:label="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount recognized as compensation expense</link:label>
    <link:label id="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433_label_en-US" xlink:label="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Discount Recognized As Compensation Expense</link:label>
    <link:label id="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433_documentation_en-US" xlink:label="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award discount recognized as compensation expense.</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense" xlink:label="loc_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433" xlink:to="lab_gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense_9E18123DDE3F55E33D1654360260A433" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B4973A73BEFB66D3BB605436016EFB9D_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B4973A73BEFB66D3BB605436016EFB9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B4973A73BEFB66D3BB605436016EFB9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B4973A73BEFB66D3BB605436016EFB9D" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B4973A73BEFB66D3BB605436016EFB9D" xlink:type="arc" />
    <link:label id="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4_terseLabel_en-US" xlink:label="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4_label_en-US" xlink:label="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4_documentation_en-US" xlink:label="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4" xlink:to="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable_E7DBE68D507E820816A45436016EB4B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_91D2E8B8EA484A2696685436016F46B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0A8BEF62783BEF8FF1895436016FA9D0" xlink:type="arc" />
    <link:label id="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711_terseLabel_en-US" xlink:label="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">HomeLink&#174;</link:label>
    <link:label id="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711_label_en-US" xlink:label="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">HomeLink&#174; [Member]</link:label>
    <link:label id="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711_documentation_en-US" xlink:label="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">HomeLink&#174; [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_HomeLinkMember" xlink:label="loc_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711" xlink:to="lab_gntx_HomeLinkMember_7A0ADC9494A40CE068505436016F6711" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_C53842D89FC3A1D3D953543601705787" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_DF6306A8F70E5EDA4D77543601709DB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">HomeLink Trade Names and Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember_BF7293C56C2638728FF45436017065D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56_terseLabel_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exclusive Licensing Agreement</link:label>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56_label_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Licensing Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56" xlink:to="lab_us-gaap_LicensingAgreementsMember_7254302A4CCDA3DBD6D6543601702B56" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_AE7C98B8CFA6D5A00D1554360170DCC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_529A8C90438F7C8778A6543601719FC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Homelink Technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_F6E265969B66A91019EC543601713218" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Existing Customer Platforms</link:label>
    <link:label id="lab_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67_label_en-US" xlink:label="lab_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Contracts [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="loc_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67" xlink:to="lab_us-gaap_CustomerContractsMember_82CC11C2B60AAE5B6A1554360171FD67" xlink:type="arc" />
    <link:label id="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36_terseLabel_en-US" xlink:label="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36_label_en-US" xlink:label="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36_documentation_en-US" xlink:label="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems" xlink:label="loc_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36" xlink:to="lab_gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems_CF36A8682FFE5E935FBC54360171BB36" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7A91DFF339535F59CD0654360172C8E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_CE0F16EF4DC76477C89C543601726AD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D55B0841E9E757B2FABA543601725F43" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_877E766801022A8562035436017252DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A4C1543B3503564E952454360172B4B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_689099A00119435C720F543601731A7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible asset, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D9FD8B086E25A28E27E854360173F521" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40_verboseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_0A989563925ABF57FC275436033C1D40" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_DE4230268E6059E8F3565436033C8149" xlink:type="arc" />
    <link:label id="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF_terseLabel_en-US" xlink:label="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance For Doubtful Accounts</link:label>
    <link:label id="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF_label_en-US" xlink:label="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance For Doubtful Accounts [Policy Text Block]</link:label>
    <link:label id="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF_documentation_en-US" xlink:label="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance For Doubtful Accounts [Policy Text Block]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AllowanceForDoubtfulAccountsPolicyTextBlock" xlink:label="loc_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF" xlink:to="lab_gntx_AllowanceForDoubtfulAccountsPolicyTextBlock_9E68FA85E280B70F7D5E5436033C95FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock_C619050D283A48E86D795436033C08ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_78BF91106C15D03B47B05436033D81BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_ABDC205F44DAA32880AE5436033DF7AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1465C8E88AA0CAB9EE685436033D98C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_AD5F1EF45122E0E977EE5436033D87A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_C35537D64B6ADCA257375436033DD9DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_41423602929AE3E0038F5436033E2ED5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1CFC69BE7BCB5050A6C15436033EC2F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C_verboseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Advertising and Promotional Materials</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock_EB57BDC4E30EA03132DF5436033E798C" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C_verboseLabel_en-US" xlink:label="lab_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repairs and Maintenance</link:label>
    <link:label id="lab_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C_label_en-US" xlink:label="lab_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maintenance Cost, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaintenanceCostPolicyPolicyTextBlock" xlink:label="loc_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C" xlink:to="lab_us-gaap_MaintenanceCostPolicyPolicyTextBlock_ECD1ADA8DA112E755EBF5436033EF13C" xlink:type="arc" />
    <link:label id="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C_verboseLabel_en-US" xlink:label="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Self-Insurance</link:label>
    <link:label id="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C_label_en-US" xlink:label="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance [Policy Text Block]</link:label>
    <link:label id="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C_documentation_en-US" xlink:label="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Self Insurance [Policy Text Block]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_SelfInsurancePolicyTextBlock" xlink:label="loc_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C" xlink:to="lab_gntx_SelfInsurancePolicyTextBlock_54212B041C06053248325436033E3F5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028_verboseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_B9BC865AE8ED3951A5EE5436033E5028" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_17D90271FF27C84C15BA5436033FB245" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_0C19D5507DBF76167CB25436033F5636" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_58B43A3D3C046E4690635436033F572C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6CAB24A2B18050735CEE5436033FB145" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_C64C9EAE6397197F55E25436033FD583" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_CA3F40AC8017EB75296E5436033F2715" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45_verboseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45" xlink:to="lab_us-gaap_UseOfEstimates_CEB01BF4B6AF492EBA9E5436033FFD45" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6A75C989F656F24143B85436034081C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_D6FF5C84B98DDE8FC289543601414735" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C" xlink:to="lab_srt_StatementGeographicalAxis_F55C5878E8534397DFA554360147A84C" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1" xlink:to="lab_srt_SegmentGeographicalDomain_CB0DE1136BA3523BCE6E543601477FD1" xlink:type="arc" />
    <link:label id="lab_country_US_283C12E128BD25A7944B54360148CF24_terseLabel_en-US" xlink:label="lab_country_US_283C12E128BD25A7944B54360148CF24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_283C12E128BD25A7944B54360148CF24_label_en-US" xlink:label="lab_country_US_283C12E128BD25A7944B54360148CF24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_283C12E128BD25A7944B54360148CF24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_283C12E128BD25A7944B54360148CF24" xlink:to="lab_country_US_283C12E128BD25A7944B54360148CF24" xlink:type="arc" />
    <link:label id="lab_country_DE_90431CEB13BF570937375436014844AE_terseLabel_en-US" xlink:label="lab_country_DE_90431CEB13BF570937375436014844AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Germany</link:label>
    <link:label id="lab_country_DE_90431CEB13BF570937375436014844AE_label_en-US" xlink:label="lab_country_DE_90431CEB13BF570937375436014844AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GERMANY</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_90431CEB13BF570937375436014844AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_DE_90431CEB13BF570937375436014844AE" xlink:to="lab_country_DE_90431CEB13BF570937375436014844AE" xlink:type="arc" />
    <link:label id="lab_country_JP_25E71FA94FD5732788345436014814D2_terseLabel_en-US" xlink:label="lab_country_JP_25E71FA94FD5732788345436014814D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_25E71FA94FD5732788345436014814D2_label_en-US" xlink:label="lab_country_JP_25E71FA94FD5732788345436014814D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_25E71FA94FD5732788345436014814D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP_25E71FA94FD5732788345436014814D2" xlink:to="lab_country_JP_25E71FA94FD5732788345436014814D2" xlink:type="arc" />
    <link:label id="lab_country_MX_2F3C3FE6799AB893CC6F54360148DE65_terseLabel_en-US" xlink:label="lab_country_MX_2F3C3FE6799AB893CC6F54360148DE65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_country_MX_2F3C3FE6799AB893CC6F54360148DE65_label_en-US" xlink:label="lab_country_MX_2F3C3FE6799AB893CC6F54360148DE65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="loc_country_MX_2F3C3FE6799AB893CC6F54360148DE65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX_2F3C3FE6799AB893CC6F54360148DE65" xlink:to="lab_country_MX_2F3C3FE6799AB893CC6F54360148DE65" xlink:type="arc" />
    <link:label id="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4_terseLabel_en-US" xlink:label="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Countries</link:label>
    <link:label id="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4_label_en-US" xlink:label="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4_documentation_en-US" xlink:label="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_OtherCountriesMember" xlink:label="loc_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4" xlink:to="lab_gntx_OtherCountriesMember_081132D2357EC205B9835436014899A4" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB" xlink:to="lab_srt_ProductOrServiceAxis_4D8BA7D8A4DA87E0BDCF5436014913DB" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3" xlink:to="lab_srt_ProductsAndServicesDomain_132D96917D79F6EEAE825436014964D3" xlink:type="arc" />
    <link:label id="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89_verboseLabel_en-US" xlink:label="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Automotive Products</link:label>
    <link:label id="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89_label_en-US" xlink:label="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automotive Products [Member]</link:label>
    <link:label id="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89_documentation_en-US" xlink:label="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Automotive Products [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AutomotiveProductsMember" xlink:label="loc_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89" xlink:to="lab_gntx_AutomotiveProductsMember_C1B9487038F8A863A4C1543601493B89" xlink:type="arc" />
    <link:label id="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F_terseLabel_en-US" xlink:label="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Automotive Mirrors &amp; Electronics</link:label>
    <link:label id="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F_label_en-US" xlink:label="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automotive Mirrors &amp; Electronics [Member]</link:label>
    <link:label id="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F_documentation_en-US" xlink:label="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Automotive Mirrors &amp; Electronics [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AutomotiveMirrorsElectronicsMember" xlink:label="loc_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F" xlink:to="lab_gntx_AutomotiveMirrorsElectronicsMember_CF49CF5686FF593B267D54360149216F" xlink:type="arc" />
    <link:label id="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416_terseLabel_en-US" xlink:label="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">HomeLink Modules</link:label>
    <link:label id="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416_label_en-US" xlink:label="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">HomeLink Modules [Member]</link:label>
    <link:label id="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416_documentation_en-US" xlink:label="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">HomeLink Modules [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_HomeLinkModulesMember" xlink:label="loc_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416" xlink:to="lab_gntx_HomeLinkModulesMember_AEA2B946CF598E03F1275436014A8416" xlink:type="arc" />
    <link:label id="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8_verboseLabel_en-US" xlink:label="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Products (U.S.)</link:label>
    <link:label id="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8_label_en-US" xlink:label="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Products [Member]</link:label>
    <link:label id="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8_documentation_en-US" xlink:label="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Products [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_OtherProductsMember" xlink:label="loc_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8" xlink:to="lab_gntx_OtherProductsMember_E8B68ED83D658E77C64D5436014AADB8" xlink:type="arc" />
    <link:label id="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C_terseLabel_en-US" xlink:label="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fire Protection Products</link:label>
    <link:label id="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C_label_en-US" xlink:label="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fire Protection Products [Member]</link:label>
    <link:label id="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C_documentation_en-US" xlink:label="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fire Protection Products [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_FireProtectionProductsMember" xlink:label="loc_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C" xlink:to="lab_gntx_FireProtectionProductsMember_47E67CEE071B8952F9FF5436014C8A8C" xlink:type="arc" />
    <link:label id="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB_verboseLabel_en-US" xlink:label="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Windows Products</link:label>
    <link:label id="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB_label_en-US" xlink:label="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Windows Products [Member]</link:label>
    <link:label id="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB_documentation_en-US" xlink:label="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Windows Products [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_WindowsProductsMember" xlink:label="loc_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB" xlink:to="lab_gntx_WindowsProductsMember_0353044DF83B475093255436014CC3BB" xlink:type="arc" />
    <link:label id="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737_terseLabel_en-US" xlink:label="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dimmable Aircraft Windows</link:label>
    <link:label id="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737_label_en-US" xlink:label="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dimmable Aircraft Windows [Member]</link:label>
    <link:label id="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737_documentation_en-US" xlink:label="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dimmable Aircraft Windows [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DimmableAircraftWindowsMember" xlink:label="loc_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737" xlink:to="lab_gntx_DimmableAircraftWindowsMember_0B9043BD7910A5916BEB5436014CA737" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_24213B00D5BB5994198C5436014CF5F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311" xlink:to="lab_us-gaap_SegmentDomain_BADB18CB457B10675B055436014D1311" xlink:type="arc" />
    <link:label id="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D_terseLabel_en-US" xlink:label="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Automotive Segment</link:label>
    <link:label id="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D_label_en-US" xlink:label="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automotive Segment [Member]</link:label>
    <link:label id="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D_documentation_en-US" xlink:label="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Automotive Segment [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AutomotiveSegmentMember" xlink:label="loc_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D" xlink:to="lab_gntx_AutomotiveSegmentMember_C0B76D4E468D31D5BA875436014D089D" xlink:type="arc" />
    <link:label id="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43_terseLabel_en-US" xlink:label="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43_label_en-US" xlink:label="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Segment [Member]</link:label>
    <link:label id="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43_documentation_en-US" xlink:label="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Segment [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_OtherSegmentMember" xlink:label="loc_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43" xlink:to="lab_gntx_OtherSegmentMember_458E6598D485270E744F5436014D4A43" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_2E2D0E4DC14DE8D7CC545436014E6966" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_447872CE166387CC11035436014E91D8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_447872CE166387CC11035436014E91D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_447872CE166387CC11035436014E91D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_447872CE166387CC11035436014E91D8" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_447872CE166387CC11035436014E91D8" xlink:type="arc" />
    <link:label id="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970_terseLabel_en-US" xlink:label="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment terms</link:label>
    <link:label id="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970_label_en-US" xlink:label="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Payment Terms</link:label>
    <link:label id="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970_documentation_en-US" xlink:label="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Payment Terms</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_RevenuefromContractwithCustomerPaymentTerms" xlink:label="loc_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970" xlink:to="lab_gntx_RevenuefromContractwithCustomerPaymentTerms_2C4A6424BADBAF69E00B5436014FA970" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting And Reporting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9C18292ADF574279280454360344259B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3" xlink:to="lab_us-gaap_GoodwillRollForward_EE3355512497EE8D4E895436017D0FE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance as of December 31, 2018</link:label>
    <link:label id="lab_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54_label_en-US" xlink:label="lab_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54" xlink:to="lab_us-gaap_Goodwill_2135727DCF1DFF4DAA8E5436017D4A54" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_81798BCB29F46353E1C85436017D3930" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Divestitures</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_EC1F088E6F38D12CDE5A5436017DC804" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Impairments</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_155F375994BDF11C9B195436017DE9C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80_label_en-US" xlink:label="lab_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Other Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="loc_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80" xlink:to="lab_us-gaap_GoodwillOtherIncreaseDecrease_613ECC8C4672570A60805436017EFC80" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_C1BC55657B5D291A79335436017E1198_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_C1BC55657B5D291A79335436017E1198" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance as of December 31, 2019</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_C1BC55657B5D291A79335436017E1198" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_C1BC55657B5D291A79335436017E1198" xlink:to="lab_us-gaap_Goodwill_C1BC55657B5D291A79335436017E1198" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Provision For Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_B5B62C14F43576309D6E543602A2AE2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_377B1D5A77DDEA628D1C543602A241B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Income Tax Assets And Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3589746CF956234E11E4543602A27D24" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D6794ADA7F3BDF38F257543602A21525" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25ACC037E8831424785D54360224B0D3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25ACC037E8831424785D54360224B0D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25ACC037E8831424785D54360224B0D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25ACC037E8831424785D54360224B0D3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25ACC037E8831424785D54360224B0D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50A2AD3B0D79133557A554360224A83C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5D84271A971DE1767576543601978CB7" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_38EDFC7B161CCF59107B824EDC589262_label_en-US" xlink:label="lab_dei_CoverAbstract_38EDFC7B161CCF59107B824EDC589262" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_38EDFC7B161CCF59107B824EDC589262" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_38EDFC7B161CCF59107B824EDC589262" xlink:to="lab_dei_CoverAbstract_38EDFC7B161CCF59107B824EDC589262" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_DB13DA36587289D1F36D824EDC5B9012_label_en-US" xlink:label="lab_dei_DocumentType_DB13DA36587289D1F36D824EDC5B9012" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_DB13DA36587289D1F36D824EDC5B9012" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_DB13DA36587289D1F36D824EDC5B9012" xlink:to="lab_dei_DocumentType_DB13DA36587289D1F36D824EDC5B9012" xlink:type="arc" />
    <link:label id="lab_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8_label_en-US" xlink:label="lab_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8" xlink:to="lab_dei_DocumentAnnualReport_0A300F5818C66B6AE1DA824EDC5C6EB8" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_1CA5DC54005F2701FC31824EDC653370_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_1CA5DC54005F2701FC31824EDC653370" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_1CA5DC54005F2701FC31824EDC653370" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_1CA5DC54005F2701FC31824EDC653370" xlink:to="lab_dei_DocumentPeriodEndDate_1CA5DC54005F2701FC31824EDC653370" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD" xlink:to="lab_dei_DocumentTransitionReport_5A4FAA5EB576397D0B8D824EDC5CFCCD" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB_label_en-US" xlink:label="lab_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB" xlink:to="lab_dei_EntityFileNumber_B875E73DC5B76A8AC58F824EDC5D1CBB" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_0C3A1C6007342705FC8E824EDC5D76D7_label_en-US" xlink:label="lab_dei_EntityRegistrantName_0C3A1C6007342705FC8E824EDC5D76D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_0C3A1C6007342705FC8E824EDC5D76D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_0C3A1C6007342705FC8E824EDC5D76D7" xlink:to="lab_dei_EntityRegistrantName_0C3A1C6007342705FC8E824EDC5D76D7" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32" xlink:to="lab_dei_EntityIncorporationStateCountryCode_A369DABED0A8F13323C8824EDC5D6A32" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264" xlink:to="lab_dei_EntityTaxIdentificationNumber_3FE3A437D5F5AF1665A4824EDC5D4264" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484" xlink:to="lab_dei_EntityAddressAddressLine1_A14B6A02FA7933BD0F75824EDC5D8484" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288" xlink:to="lab_dei_EntityAddressStateOrProvince_FD39D4BC71B062A08420824EDC5D7288" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5" xlink:to="lab_dei_EntityAddressPostalZipCode_C24405BAACB274B2BEF9824EDC5EE1F5" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211" xlink:to="lab_dei_EntityAddressCityOrTown_14F939D1A626B344341F824EDC5EE211" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849_label_en-US" xlink:label="lab_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849" xlink:to="lab_dei_CityAreaCode_E0DD4AF1DA7E72FB791D824EDC5EE849" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA" xlink:to="lab_dei_LocalPhoneNumber_BD84468719519581FB63824EDC5E64EA" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621_label_en-US" xlink:label="lab_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621" xlink:to="lab_dei_Security12bTitle_9B176DB409E96A51A362824EDC5E5621" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916_label_en-US" xlink:label="lab_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916" xlink:to="lab_dei_TradingSymbol_9F798F685354BFD58870824EDC5E8916" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC_label_en-US" xlink:label="lab_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC" xlink:to="lab_dei_SecurityExchangeName_C3A1466CC36AD1D90BC4824EDC5EA4EC" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_6D738F602591B7E78B4B824EDC5F07E3_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_6D738F602591B7E78B4B824EDC5F07E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_6D738F602591B7E78B4B824EDC5F07E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_6D738F602591B7E78B4B824EDC5F07E3" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_6D738F602591B7E78B4B824EDC5F07E3" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_FCFAF9B7A7FB3A1E4697824EDC64EFE5_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_FCFAF9B7A7FB3A1E4697824EDC64EFE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_FCFAF9B7A7FB3A1E4697824EDC64EFE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_FCFAF9B7A7FB3A1E4697824EDC64EFE5" xlink:to="lab_dei_EntityVoluntaryFilers_FCFAF9B7A7FB3A1E4697824EDC64EFE5" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_2E714F576E74A043CD26824EDC64DD83_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_2E714F576E74A043CD26824EDC64DD83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_2E714F576E74A043CD26824EDC64DD83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_2E714F576E74A043CD26824EDC64DD83" xlink:to="lab_dei_EntityCurrentReportingStatus_2E714F576E74A043CD26824EDC64DD83" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172" xlink:to="lab_dei_EntityInteractiveDataCurrent_141ACAFE8BECEA40AFD9824EDC643172" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_7FC0C2F2DB7C3745186F824EDC6448FE_label_en-US" xlink:label="lab_dei_EntityPublicFloat_7FC0C2F2DB7C3745186F824EDC6448FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_7FC0C2F2DB7C3745186F824EDC6448FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_7FC0C2F2DB7C3745186F824EDC6448FE" xlink:to="lab_dei_EntityPublicFloat_7FC0C2F2DB7C3745186F824EDC6448FE" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_6DA07C9FA8C89BCA3375824EDC654429_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_6DA07C9FA8C89BCA3375824EDC654429" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6DA07C9FA8C89BCA3375824EDC654429" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_6DA07C9FA8C89BCA3375824EDC654429" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_6DA07C9FA8C89BCA3375824EDC654429" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_D778B984F1556C58A5BF824EDC650641_label_en-US" xlink:label="lab_dei_EntityFilerCategory_D778B984F1556C58A5BF824EDC650641" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_D778B984F1556C58A5BF824EDC650641" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_D778B984F1556C58A5BF824EDC650641" xlink:to="lab_dei_EntityFilerCategory_D778B984F1556C58A5BF824EDC650641" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_E4FC609E9E482D4311A8824EDC65BE9C_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_E4FC609E9E482D4311A8824EDC65BE9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_E4FC609E9E482D4311A8824EDC65BE9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_E4FC609E9E482D4311A8824EDC65BE9C" xlink:to="lab_dei_EntityCentralIndexKey_E4FC609E9E482D4311A8824EDC65BE9C" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_971171092388220D6BB4824EDC65E697_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_971171092388220D6BB4824EDC65E697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_971171092388220D6BB4824EDC65E697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_971171092388220D6BB4824EDC65E697" xlink:to="lab_dei_CurrentFiscalYearEndDate_971171092388220D6BB4824EDC65E697" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_21A12BFE831B5FC0C19F824EDC65A229_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_21A12BFE831B5FC0C19F824EDC65A229" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_21A12BFE831B5FC0C19F824EDC65A229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_21A12BFE831B5FC0C19F824EDC65A229" xlink:to="lab_dei_DocumentFiscalYearFocus_21A12BFE831B5FC0C19F824EDC65A229" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_E10E464F9D710A4EBE89824EDC667CCD_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_E10E464F9D710A4EBE89824EDC667CCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_E10E464F9D710A4EBE89824EDC667CCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_E10E464F9D710A4EBE89824EDC667CCD" xlink:to="lab_dei_DocumentFiscalPeriodFocus_E10E464F9D710A4EBE89824EDC667CCD" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236" xlink:to="lab_dei_EntityEmergingGrowthCompany_CA6B88526C7ADCAF55A2824EDC668236" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E" xlink:to="lab_dei_EntitySmallBusiness_990B90DA54769DCECA3A824EDC66917E" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797_label_en-US" xlink:label="lab_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797" xlink:to="lab_dei_EntityShellCompany_39AAFEF9FE773DDB99F5824EDC662797" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_CD73EB8174B9BDC3AFFF824EDC663BC8_label_en-US" xlink:label="lab_dei_AmendmentFlag_CD73EB8174B9BDC3AFFF824EDC663BC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_CD73EB8174B9BDC3AFFF824EDC663BC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_CD73EB8174B9BDC3AFFF824EDC663BC8" xlink:to="lab_dei_AmendmentFlag_CD73EB8174B9BDC3AFFF824EDC663BC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Statutory federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5A9F924583249F56EC0A5436028FC01B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of federal income tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_30AA94C74E0050613A805436028FB4A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Domestic production exclusion</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_0C72958D37BEF9D7B154543602909B13" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Research tax credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_A4EE86A7F9144461377D54360290D573" xlink:type="arc" />
    <link:label id="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3_terseLabel_en-US" xlink:label="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in reserve for uncertain tax provisions</link:label>
    <link:label id="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3_label_en-US" xlink:label="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Increase (Reduction) in Reserve for Uncertain Tax Provisions</link:label>
    <link:label id="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3_documentation_en-US" xlink:label="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Increase (Reduction) in Reserve for Uncertain Tax Provisions</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions" xlink:label="loc_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3" xlink:to="lab_gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions_2E971F39052A0AEC27395436029011C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in tax rate on deferred taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_06FDB79BE820C6D645EA543602901662" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_382A9869D7D67CF72BBD543602906C0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign derived intangible income deduction</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_1DFAB708EBA7D9E0E83554360291F0EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4C354CD7A4F0E31E5D1B54360291EBFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2D8E7FC052A83D9E6DE154360291D437" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3AB150834E8D8BC83439543602924597" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_14A1F3D37E2FC276A3EB543602184D2F_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_14A1F3D37E2FC276A3EB543602184D2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_14A1F3D37E2FC276A3EB543602184D2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_14A1F3D37E2FC276A3EB543602184D2F" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_14A1F3D37E2FC276A3EB543602184D2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_02C0630EF594DFFE67AF54360218C2E4" xlink:type="arc" />
    <link:label id="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850_terseLabel_en-US" xlink:label="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patents and Other Intangible Assets</link:label>
    <link:label id="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850_label_en-US" xlink:label="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents and Other Intangible Assets [Member]</link:label>
    <link:label id="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850_documentation_en-US" xlink:label="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Patents and Other Intangible Assets [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_PatentsandOtherIntangibleAssetsMember" xlink:label="loc_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850" xlink:to="lab_gntx_PatentsandOtherIntangibleAssetsMember_CD2B46488FED508B8F2063403D457850" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_EAD619A5A11F3E2E906A63403D46B5D0_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_EAD619A5A11F3E2E906A63403D46B5D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_EAD619A5A11F3E2E906A63403D46B5D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_EAD619A5A11F3E2E906A63403D46B5D0" xlink:to="lab_us-gaap_Goodwill_EAD619A5A11F3E2E906A63403D46B5D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1FBD3EA3F5989BF5278163403D4652C1_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1FBD3EA3F5989BF5278163403D4652C1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1FBD3EA3F5989BF5278163403D4652C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1FBD3EA3F5989BF5278163403D4652C1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1FBD3EA3F5989BF5278163403D4652C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_5679E667E532884DAA1563403D467579" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense, 2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_A415AB480ED52A2041CB63403D47AEC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense, 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_A60D7882ABD871B4C9EE63403D473F9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense, 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_71A5165BE74F8B914EFA63403D47FAFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense, 2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_94FF7E1457F9AA147E2F63403D472ED7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense, 2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3965DC8A709DB96AAF0663403D483E26" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Unrealized Losses, Less than one year</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_44CEF976A8F78F3D5E1C54360303799C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Fair Value, Less than one year</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8B0CC0909F99CE02578F5436030390CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Unrealized Losses, Greater than one year</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_EC7A275738685865E94554360303B14F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Fair Value, Greater than one year</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_B3E152CF545C398996AA543603044F54" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Aggregate Unrealized Losses, Total</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1F3814F7E116A5E7E353543603048E0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Aggregate Fair Value, Total</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1AA71A969373CE88F377543603041388" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_423AC48BDE82361122DA7EE4E2B9408C_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_423AC48BDE82361122DA7EE4E2B9408C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_423AC48BDE82361122DA7EE4E2B9408C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_423AC48BDE82361122DA7EE4E2B9408C" xlink:to="lab_us-gaap_SegmentReportingAbstract_423AC48BDE82361122DA7EE4E2B9408C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_0D780780B55185A70BCE7EE4E2B96B10" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_413BF0A8243382F57EBF7EE4E2B94755" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_CA0D13D4D121E1DE3F4A7EE4E2B91FE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer concentration risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_9A45F6FB13FE41C37FB27EE4E2B9065A" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Customers [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F" xlink:to="lab_srt_MajorCustomersAxis_B609A564F32584273E4A7EE4E2B9B40F" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Major Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283" xlink:to="lab_srt_NameOfMajorCustomerDomain_9ED08B88E1182CBBDA587EE4E2B9D283" xlink:type="arc" />
    <link:label id="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C_terseLabel_en-US" xlink:label="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Toyota Motor Company</link:label>
    <link:label id="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C_label_en-US" xlink:label="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Toyota Motor Company [Member]</link:label>
    <link:label id="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C_documentation_en-US" xlink:label="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Toyota Motor Company [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ToyotaMotorCompanyMember" xlink:label="loc_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C" xlink:to="lab_gntx_ToyotaMotorCompanyMember_12CB60396063F113D5587EE4E2B9D12C" xlink:type="arc" />
    <link:label id="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097_terseLabel_en-US" xlink:label="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volkswagen Group</link:label>
    <link:label id="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097_label_en-US" xlink:label="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Volkswagen Group [Member]</link:label>
    <link:label id="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097_documentation_en-US" xlink:label="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Volkswagen Group [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_VolkswagenGroupMember" xlink:label="loc_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097" xlink:to="lab_gntx_VolkswagenGroupMember_99FCC624CE90192FAEE47EE4E2BDF097" xlink:type="arc" />
    <link:label id="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830_terseLabel_en-US" xlink:label="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General Motors</link:label>
    <link:label id="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830_label_en-US" xlink:label="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Motors Company [Member]</link:label>
    <link:label id="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830_documentation_en-US" xlink:label="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">General Motors Company [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_GeneralMotorsCompanyMember" xlink:label="loc_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830" xlink:to="lab_gntx_GeneralMotorsCompanyMember_6C983F12A6CBD533ED577EE4E2BD7830" xlink:type="arc" />
    <link:label id="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3_terseLabel_en-US" xlink:label="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Daimler Group</link:label>
    <link:label id="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3_label_en-US" xlink:label="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Daimler Group [Member]</link:label>
    <link:label id="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3_documentation_en-US" xlink:label="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Daimler Group [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DaimlerGroupMember" xlink:label="loc_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3" xlink:to="lab_gntx_DaimlerGroupMember_EB2BC6975C377AE87DD07EE4E2BD8BD3" xlink:type="arc" />
    <link:label id="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE_terseLabel_en-US" xlink:label="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ford Motor Company</link:label>
    <link:label id="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE_label_en-US" xlink:label="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ford Motor Company [Member]</link:label>
    <link:label id="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE_documentation_en-US" xlink:label="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ford Motor Company [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_FordMotorCompanyMember" xlink:label="loc_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE" xlink:to="lab_gntx_FordMotorCompanyMember_046A697ECA43A956E6C17EE4E2BDE0BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_19ABBF9BE131B74C9A347EE4E2BDF108_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_19ABBF9BE131B74C9A347EE4E2BDF108" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_19ABBF9BE131B74C9A347EE4E2BDF108" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_19ABBF9BE131B74C9A347EE4E2BDF108" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_19ABBF9BE131B74C9A347EE4E2BDF108" xlink:type="arc" />
    <link:label id="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9_terseLabel_en-US" xlink:label="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage net sales invoiced and paid in foreign currencies</link:label>
    <link:label id="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9_label_en-US" xlink:label="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Net Sales Invoiced And Paid In Foreign Currencies</link:label>
    <link:label id="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9_documentation_en-US" xlink:label="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage net sales invoiced and paid in foreign currencies.</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies" xlink:label="loc_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9" xlink:to="lab_gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies_9F267C002B06BBE296B87EE4E2BDE1D9" xlink:type="arc" />
    <link:label id="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B_terseLabel_en-US" xlink:label="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of customers which individually accounted for 10% or more of net sales</link:label>
    <link:label id="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B_label_en-US" xlink:label="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Customers Which Individually Accounted For 10 Percent Or More Of Net Sales</link:label>
    <link:label id="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B_documentation_en-US" xlink:label="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of customers which individually accounted for 10% or more of net sales.</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales" xlink:label="loc_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B" xlink:to="lab_gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales_437550D9B23553B3E00D7EE4E2BD668B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of revenue individually accounted by customers (less than 10% for General Motor Company in 2018 and 2017, Daimler Group in 2019, and Ford in 2019 and 2017)</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_CB442E1E0AFB373D06D37EE4E2BD212F" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D3B8DD9E63ACFF61F5FA543601D039E1_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D3B8DD9E63ACFF61F5FA543601D039E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D3B8DD9E63ACFF61F5FA543601D039E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D3B8DD9E63ACFF61F5FA543601D039E1" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_D3B8DD9E63ACFF61F5FA543601D039E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_67BF3F6F2D9692603EE8543601D086D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C" xlink:to="lab_us-gaap_RestrictedStockMember_D3B1608D41343E7D40C554360231A69C" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9_label_en-US" xlink:label="lab_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9" xlink:to="lab_us-gaap_VestingAxis_E140A64DBF75755B34105436023220E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1_label_en-US" xlink:label="lab_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1" xlink:to="lab_us-gaap_VestingDomain_9210419A5FA8434764335436023200D1" xlink:type="arc" />
    <link:label id="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6_terseLabel_en-US" xlink:label="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1 Year</link:label>
    <link:label id="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6_label_en-US" xlink:label="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">1 Year [Member]</link:label>
    <link:label id="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6_documentation_en-US" xlink:label="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">1 Year [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_A1YearMember" xlink:label="loc_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6" xlink:to="lab_gntx_A1YearMember_C244BEACFAB4BAE16774543602328EA6" xlink:type="arc" />
    <link:label id="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F_terseLabel_en-US" xlink:label="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3 Years</link:label>
    <link:label id="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F_label_en-US" xlink:label="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Years [Member]</link:label>
    <link:label id="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F_documentation_en-US" xlink:label="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three Years [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ThreeYearsMember" xlink:label="loc_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F" xlink:to="lab_gntx_ThreeYearsMember_F4B24C873EFECB54382854360233087F" xlink:type="arc" />
    <link:label id="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F_terseLabel_en-US" xlink:label="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4 Years</link:label>
    <link:label id="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F_label_en-US" xlink:label="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Year [Member]</link:label>
    <link:label id="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F_documentation_en-US" xlink:label="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Year [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_FourYearMember" xlink:label="loc_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F" xlink:to="lab_gntx_FourYearMember_17912E42D03049C0E39F54360233C45F" xlink:type="arc" />
    <link:label id="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7_terseLabel_en-US" xlink:label="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5 Years</link:label>
    <link:label id="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7_label_en-US" xlink:label="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Years [Member]</link:label>
    <link:label id="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7_documentation_en-US" xlink:label="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Years [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_FiveYearsMember" xlink:label="loc_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7" xlink:to="lab_gntx_FiveYearsMember_1105D9CAB0DAC64EEBA754360233D5B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3E4FF8F5D3F2ABBEF39054360234A9D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A5F7751C9A87EF188B0454360235C363_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A5F7751C9A87EF188B0454360235C363" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market Price at Vesting Date (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A5F7751C9A87EF188B0454360235C363" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A5F7751C9A87EF188B0454360235C363" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A5F7751C9A87EF188B0454360235C363" xlink:type="arc" />
    <link:label id="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2_terseLabel_en-US" xlink:label="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic Earnings Per Share</link:label>
    <link:label id="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2_label_en-US" xlink:label="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Numerators [Abstract]</link:label>
    <link:label id="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2_documentation_en-US" xlink:label="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Numerators [Abstract]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_NumeratorsAbstract" xlink:label="loc_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2" xlink:to="lab_gntx_NumeratorsAbstract_0076BD05D6F2072F6FE07EE4E39907E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_240337F32A37DC0AECA97EE4E399FD99_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_240337F32A37DC0AECA97EE4E399FD99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_240337F32A37DC0AECA97EE4E399FD99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_240337F32A37DC0AECA97EE4E399FD99" xlink:to="lab_us-gaap_NetIncomeLoss_240337F32A37DC0AECA97EE4E399FD99" xlink:type="arc" />
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A_terseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Participating Securities, Distributed and Undistributed Earnings (Loss), Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_E59BAB4B818E7081B52A7EE4E399BB1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_249255850E52C332A2857EE4E399AA7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D57B270EFD7F87BE70697EE4E3994194" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_A79123BE2C76D310E1A07EE4E39DA75A_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_A79123BE2C76D310E1A07EE4E39DA75A" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net Income per share - Basic (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_A79123BE2C76D310E1A07EE4E39DA75A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_A79123BE2C76D310E1A07EE4E39DA75A" xlink:to="lab_us-gaap_EarningsPerShareBasic_A79123BE2C76D310E1A07EE4E39DA75A" xlink:type="arc" />
    <link:label id="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6_terseLabel_en-US" xlink:label="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted Earnings Per Share</link:label>
    <link:label id="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6_label_en-US" xlink:label="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Denominators [Abstract]</link:label>
    <link:label id="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6_documentation_en-US" xlink:label="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Denominators [Abstract]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DenominatorsAbstract" xlink:label="loc_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6" xlink:to="lab_gntx_DenominatorsAbstract_BD5F34C642A69094E8ED7EE4E39D0EF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_5791E2E065F4AD62A5657EE4E39D120E_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_5791E2E065F4AD62A5657EE4E39D120E" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Allocation of Net Income used in basic computation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_5791E2E065F4AD62A5657EE4E39D120E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_5791E2E065F4AD62A5657EE4E39D120E" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_5791E2E065F4AD62A5657EE4E39D120E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reallocation of undistributed earnings</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_58A054EEDA4FACE1E2577EE4E39D9F81" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income available to common shareholders - Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_9751518657CBC7FE29017EE4E39DEB98" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1CC79DC1CF18885AE2397EE4E39D9286_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1CC79DC1CF18885AE2397EE4E39D9286" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1CC79DC1CF18885AE2397EE4E39D9286" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1CC79DC1CF18885AE2397EE4E39D9286" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1CC79DC1CF18885AE2397EE4E39D9286" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional weighted average dilutive common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_925C0BFFE586D71EB9BA7EE4E39DDC7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_121D2001EBFC0CA76AC07EE4E39DBFC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_712D5BF82C5B9109CAEE7EE4E39D9164_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_712D5BF82C5B9109CAEE7EE4E39D9164" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net income per share - Diluted (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_712D5BF82C5B9109CAEE7EE4E39D9164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_712D5BF82C5B9109CAEE7EE4E39D9164" xlink:to="lab_us-gaap_EarningsPerShareDiluted_712D5BF82C5B9109CAEE7EE4E39D9164" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3A96DD27B0C557DBE7A2543601C58BDD_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3A96DD27B0C557DBE7A2543601C58BDD" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net Sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3A96DD27B0C557DBE7A2543601C58BDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3A96DD27B0C557DBE7A2543601C58BDD" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3A96DD27B0C557DBE7A2543601C58BDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_F80410CB3468247D565C543601C5D57A_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_F80410CB3468247D565C543601C5D57A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_F80410CB3468247D565C543601C5D57A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_F80410CB3468247D565C543601C5D57A" xlink:to="lab_us-gaap_GrossProfit_F80410CB3468247D565C543601C5D57A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_4A13C3E96FB089575104543601C5CF10_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_4A13C3E96FB089575104543601C5CF10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_4A13C3E96FB089575104543601C5CF10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_4A13C3E96FB089575104543601C5CF10" xlink:to="lab_us-gaap_OperatingIncomeLoss_4A13C3E96FB089575104543601C5CF10" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9D410EA93AC23B15F74A543601C531DB_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_9D410EA93AC23B15F74A543601C531DB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share (Basic) (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_9D410EA93AC23B15F74A543601C531DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_9D410EA93AC23B15F74A543601C531DB" xlink:to="lab_us-gaap_EarningsPerShareBasic_9D410EA93AC23B15F74A543601C531DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_99EDB0C8E54D89CCBEC0543601C68CAE_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_99EDB0C8E54D89CCBEC0543601C68CAE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share (Diluted) (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_99EDB0C8E54D89CCBEC0543601C68CAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_99EDB0C8E54D89CCBEC0543601C68CAE" xlink:to="lab_us-gaap_EarningsPerShareDiluted_99EDB0C8E54D89CCBEC0543601C68CAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8BFA627B82D9B290F66B543602FDE39E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D" xlink:to="lab_us-gaap_FinancialInstrumentAxis_2C7BFB574F34046C7450543602FDFB5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_CE7E783171112BF94B39543602FDFB9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed Income Securities</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember_C231CD238EF159BF1AEC543602FE3CEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48E99413253C603F5899543602FE15CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_67BDBF3FE701A685ED3D543602FE574C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due between one and five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9569F49AD9F3F376EFD7543602FEF244" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due over five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_97255D378A1381187ED7543602FF054D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B060DF5909309D77443F543602FFD756" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_102DD097C63F657A19575436027714F3_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_102DD097C63F657A19575436027714F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_102DD097C63F657A19575436027714F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_102DD097C63F657A19575436027714F3" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_102DD097C63F657A19575436027714F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefit Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_32C40CD904AC93533FE654360278D133" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2D12CFFEFE65BBBE8EB15436026B26F2" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_5C6E2EC93FC6288167EC543603228161" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_3A06AD6FCC434119B839543603227DF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain_2428AE51A5F4A8412D32543603238637" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086" xlink:to="lab_us-gaap_AllowanceForCreditLossMember_371F416E41DE525B2C04543603235086" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_191A03C528D4E991451554360323CFBC_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_191A03C528D4E991451554360323CFBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_191A03C528D4E991451554360323CFBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_191A03C528D4E991451554360323CFBC" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_191A03C528D4E991451554360323CFBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activity in the Company&#8217;s allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_EFC27364EF535806BD1A5436032327E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_E8F9445709B0F44939D754360324A551" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Additions/ (Reductions) to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_CFF8E4CBA53ECC9BDE595436032453F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deductions and Other Adjustments</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_56B73E96F727816DAA71543603245AFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_2B8E4585FE684375B2A25436032468E7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_2B8E4585FE684375B2A25436032468E7" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_2B8E4585FE684375B2A25436032468E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_2B8E4585FE684375B2A25436032468E7" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_2B8E4585FE684375B2A25436032468E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Automotive and Other Segment Reporting</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_26E629D4B1CFE8E58D145436020BF949" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Major Product Line Revenues</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_06C305024A3F08ADAD315436020B3A3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_70E39E21BFA5E61B1B3C5436020B4CF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_B2C6CB08860F3E93A14B7EE4E2997739_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_B2C6CB08860F3E93A14B7EE4E2997739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_B2C6CB08860F3E93A14B7EE4E2997739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_B2C6CB08860F3E93A14B7EE4E2997739" xlink:to="lab_us-gaap_EquityAbstract_B2C6CB08860F3E93A14B7EE4E2997739" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_2990DA82CA730427002B7EE4E2997A38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1FEACD10B76569CAE36E7EE4E2990BA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_88CB5D644DE0FCC357BF7EE4E299952E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts Reclassified from Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_D0D14B71CEF5B75BCD377EE4E299EBD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_D2E5562CB140904516E37EE4E29976D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0" xlink:to="lab_us-gaap_EquityComponentDomain_6B5F10228C0ED6C0F3907EE4E2999AE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains on available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_165A807C2BA8C7EEEE907EE4E299DBD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains (losses) on derivatives</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_E16F56DCEFC4F46D53327EE4E29D4E5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3CD27DA1E3E2D2CDEFBF7EE4E29D4487" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized gain (loss)</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_C134CC907A51D61EF4E57EE4E29DFE0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_A296B25B28378E3ACA477EE4E29D7BFC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_A296B25B28378E3ACA477EE4E29D7BFC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_A296B25B28378E3ACA477EE4E29D7BFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_A296B25B28378E3ACA477EE4E29D7BFC" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_A296B25B28378E3ACA477EE4E29D7BFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_D95F2CB6F5313DD600D87EE4E29D0C35_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_D95F2CB6F5313DD600D87EE4E29D0C35" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total reclassifications for the period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D95F2CB6F5313DD600D87EE4E29D0C35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_D95F2CB6F5313DD600D87EE4E29D0C35" xlink:to="lab_us-gaap_NetIncomeLoss_D95F2CB6F5313DD600D87EE4E29D0C35" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6F0D78F045C91CAE2EA654360389F2CA_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_6F0D78F045C91CAE2EA654360389F2CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6F0D78F045C91CAE2EA654360389F2CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6F0D78F045C91CAE2EA654360389F2CA" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_6F0D78F045C91CAE2EA654360389F2CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3" xlink:to="lab_us-gaap_AssetsAbstract_BFC393850E03D37B3A8A54360389A0F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CURRENT ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A" xlink:to="lab_us-gaap_AssetsCurrentAbstract_919A6D1647DA9CD9A34454360389D48A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D18CD9F471EA8CE766725436038A1E05" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D" xlink:to="lab_us-gaap_ShortTermInvestments_B18462BB9274E118A4C65436038A929D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_8FA2DEF5D2FF032251765436038AC619" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00_label_en-US" xlink:label="lab_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00" xlink:to="lab_us-gaap_InventoryNet_E0EC5FBA4AB4CCDC0CCC5436038A7B00" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_37449F38BA0BFA8F01B25436038A41B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27" xlink:to="lab_us-gaap_AssetsCurrent_78556B5BB9E4925818755436038B7C27" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">PLANT AND EQUIPMENT:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_B620BB83ECD8FA7F8E235436038BE49F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Land, buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross_1677D6B8930402047CEF5436038BB29E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09" xlink:to="lab_us-gaap_MachineryAndEquipmentGross_34A7E067C520EFBF1CDC5436038B2B09" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83_verboseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Construction-in-process</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83" xlink:to="lab_us-gaap_ConstructionInProgressGross_56358FB3C634953211A55436038CDF83" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_54FB10DA486D712BDC225436038CDA57" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less- Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_093B73C83892EC2845855436038CD417" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_47845FF98EE0F4E820F45436038CC07B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">OTHER ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract_465CD8FA1DCDA2EE2F005436038C8703" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC" xlink:to="lab_us-gaap_LongTermInvestments_6FE7631587817A4086B75436038D2ABC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_424A7D6C580DB123D4AE5436038D1075_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_424A7D6C580DB123D4AE5436038D1075" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_424A7D6C580DB123D4AE5436038D1075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_424A7D6C580DB123D4AE5436038D1075" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_424A7D6C580DB123D4AE5436038D1075" xlink:type="arc" />
    <link:label id="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B_terseLabel_en-US" xlink:label="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patents and other assets, net</link:label>
    <link:label id="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B_label_en-US" xlink:label="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patent and Other Assets, Net</link:label>
    <link:label id="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B_documentation_en-US" xlink:label="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Patent and Other Assets, Net</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_PatentandOtherAssetsNet" xlink:label="loc_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B" xlink:to="lab_gntx_PatentandOtherAssetsNet_450DD6096AB0864E9AD65436038D063B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_E873C102C1196873E39A5436038D8905" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:label id="lab_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452_label_en-US" xlink:label="lab_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452" xlink:to="lab_us-gaap_Assets_406AA4C6D7A9092967A15436038D1452" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; INVESTMENT</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2" xlink:to="lab_us-gaap_LiabilitiesAbstract_D4AAD1A66F3529A8EBCE5436038E00E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CURRENT LIABILITIES:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_79B64BCE9250C21423BE5436038EAFA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33" xlink:to="lab_us-gaap_AccountsPayableCurrent_F18F360438B4C77F45135436038E3C33" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_5C3702C7AB0DB8D17A955436038ED1C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Salaries, wages and vacation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C70596982A78E964C8C5436038EF5D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_98D4F4FBBA0D6A5A16725436038F2004" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Royalties</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Royalties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent_248AFC9B99729ADEF0D45436038F1921" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dividends payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43" xlink:to="lab_us-gaap_DividendsPayableCurrent_C6B53EB5358DDA85A3195436038F3D43" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_CA7BF22E0560B2146E815436038F4F47" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D" xlink:to="lab_us-gaap_LiabilitiesCurrent_6046DC7CAEA1DFE8FDE45436038F9D6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">OTHER NON-CURRENT LIABILITIES</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_5EE45E3DB64021AA43B8543603909EF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DEFERRED INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_A3551F260E7B976E7DBF54360390BFE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL LIABILITIES</link:label>
    <link:label id="lab_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC_label_en-US" xlink:label="lab_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC" xlink:to="lab_us-gaap_Liabilities_210A033FEC40983F243154360390C4DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">SHAREHOLDERS&#8217; INVESTMENT:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A" xlink:to="lab_us-gaap_StockholdersEquityAbstract_996BC04ED9BD5BDB2E9B54360390672A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value $.06 per share; 400,000,000 shares authorized; 251,277,515 and 259,328,613 shares issued and outstanding in 2019 and 2018 respectively.</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548" xlink:to="lab_us-gaap_CommonStockValue_FEB1C5FE14B37F631D2054360390C548" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ED17F50212C9B7746B245436039081A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B95D8939C9C35B31722A543603918834" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7FC5966C44359191B4FE54360391C7C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on investments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_717F2D3B61B4AC39C1F654360391025A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cumulative translation adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1EDB5C313723402FD3415436039159C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; investment</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C" xlink:to="lab_us-gaap_StockholdersEquity_26528EB5762C1448ED8854360392073C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL LIABILITES AND SHAREHOLDERS' INVESTMENT</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_A6D4FAD6EF7362696045543603921537" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_AD19389FC9B9DC0CF9245436015B8845" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_9D67B1CE9A0A235BD03A543601CEE52D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_BD697A059EFA17B948F5543602C0758E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0359BC21155B21F4E668543602F1BD1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_46CB56957D5F0D443006543602F11265" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ACCF897E48F647CAB87D543602F2E97A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73C9F95AF6CABF651819543602F219AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_386FCA6F9FAE5CBD3748543602F2CCBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88D0809FEA45D2FF5AE4543602F284DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E" xlink:to="lab_us-gaap_OperatingLeaseLiability_2E54B0F3C165014051F6543602F2335E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_0C3E4C2D2C28C3BC83AF60BBA429EC9A_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_0C3E4C2D2C28C3BC83AF60BBA429EC9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_0C3E4C2D2C28C3BC83AF60BBA429EC9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0C3E4C2D2C28C3BC83AF60BBA429EC9A" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_0C3E4C2D2C28C3BC83AF60BBA429EC9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546_label_en-US" xlink:label="lab_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546" xlink:to="lab_us-gaap_StatementTable_C65686D22F02531337A160BBA429D546" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stocks</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820" xlink:to="lab_us-gaap_CommonStockMember_E622766E20EF017CD5C760BBA42A3820" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_E3B093F67F6319BE32E260BBA42ACB02" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E" xlink:to="lab_us-gaap_RetainedEarningsMember_2B8856E14F457FEFC64A60BBA42B3C3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_AB735C8C40CE765CB8AD60BBA42B0224" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED" xlink:to="lab_us-gaap_StatementLineItems_BCAC82003C9D3599C26560BBA42B45ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_713741A533C00800A73960BBA42B59E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_F7C6C45F8E3721575FE960BBA42B2418" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_C90A74FBD8E92588BD8160BBA42C3069_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_C90A74FBD8E92588BD8160BBA42C3069" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_C90A74FBD8E92588BD8160BBA42C3069" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_C90A74FBD8E92588BD8160BBA42C3069" xlink:to="lab_us-gaap_StockholdersEquity_C90A74FBD8E92588BD8160BBA42C3069" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1062E694E9DF7EC94AA060BBA42C3D01" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_4305C2E09E7346C8C92F60BBA42CE24C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_376026F7E1A5D26125A260BBA42CD2F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_BE1A969B4F347314590F60BBA42C2C55" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense related to stock options, employee stock purchases and restricted stock</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85C3F707AC953A9FF6AC60BBA42CC136" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impact of ASU 2016-01 adoption</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40" xlink:to="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_34AB2B196EDA5C13D2A160BBA42D0A40" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602" xlink:to="lab_us-gaap_DividendsCommonStockCash_2D22D05FA095498C1E5D60BBA42D1602" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_E6E80BABAD5FB87799CF60BBA42D652F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_EC3029EE4CB8B8410C2960BBA42D931C_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_EC3029EE4CB8B8410C2960BBA42D931C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_EC3029EE4CB8B8410C2960BBA42D931C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_EC3029EE4CB8B8410C2960BBA42D931C" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_EC3029EE4CB8B8410C2960BBA42D931C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_A5238973C84B0C525DEA60BBA42D0E43_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_A5238973C84B0C525DEA60BBA42D0E43" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A5238973C84B0C525DEA60BBA42D0E43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_A5238973C84B0C525DEA60BBA42D0E43" xlink:to="lab_us-gaap_StockholdersEquity_A5238973C84B0C525DEA60BBA42D0E43" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_EF942DFB7E54367DA18960BC93F5DA6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_60376988DBBFA788FDE560BC93F5ABF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6872C98C9F940434EA4560BC93F5DE5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_0EEE379AB9AEC3AF92E160BC93F6C29D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_4C56DC57B6AE31AEE4A160BC93F67B90" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_0646876FB95B3C5B717860BC93F652C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of Deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4" xlink:to="lab_us-gaap_CertificatesOfDepositMember_09DACF0A1AB77DB19CB460BC93F730C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed Securities</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember_A319FE01B210FF25B23260BC93F714A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Government Securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_26F5C53781FA19D4D08A60BC93F72B11" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember_EE247A3596737284EBFE60BC93F8D43D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044_label_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Debt Obligations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044" xlink:to="lab_us-gaap_OtherDebtSecuritiesMember_8BA945B7AD140E098D1860BC93F81044" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal Bonds</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7" xlink:to="lab_us-gaap_MunicipalBondsMember_F6F95AC85C40D8EAE40A60BC93F8C4F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C82A4498C29C194E020B60BC93F8417F_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C82A4498C29C194E020B60BC93F8417F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C82A4498C29C194E020B60BC93F8417F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C82A4498C29C194E020B60BC93F8417F" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C82A4498C29C194E020B60BC93F8417F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash &amp; Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A728E911249F9966B18560BC93F9E842" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_96FC1304744CC4CBCD0860BC93F972E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_887BAF8BF7A230F6CBAF60BC93F99093" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_5781351A6BC5160169E460BC93F9C1B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_66CFE353BF95A478EA705436024F8F07" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_FC12B93ED61DEF212EB35436024F55BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_83DF79F1069DC16BAA1954360250D24B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term of options (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6C778AA443E34EAB863B54360250C03B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7965EE4B42E3A7C9269A543602503850" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_C60DB110D748F968E3D254360285B96B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accruals not currently deductible</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_2EC8C1B2F41AE0D9A2F954360285F266" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_B2F48C300556B596D05054360286A517" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F" xlink:to="lab_us-gaap_DeferredTaxAssetsOther_E42A7B2E9C3D6A301B7554360286DE5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_0220E243D209E76425EE543602867A64" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_A55AC75B5630FBFB5DD354360286B390" xlink:type="arc" />
    <link:label id="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0_negatedLabel_en-US" xlink:label="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Excess tax over book depreciation</link:label>
    <link:label id="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0_label_en-US" xlink:label="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities Deferred Expense Excess Tax Over Book Depreciation</link:label>
    <link:label id="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0_documentation_en-US" xlink:label="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities deferred expense excess tax over book depreciation.</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation" xlink:label="loc_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0" xlink:to="lab_gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation_7A3425739853338889025436028608C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Patent Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts_1B1347E86EF62576F0BA54360287D050" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_A9FA14C2FF5A2935893B5436028726D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther_130F39146E7329B1EAEC54360287FEE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_3E6A6291D4832DA8AB6454360287A3DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_932F3C72F0633CE073445436028892D2_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_932F3C72F0633CE073445436028892D2" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_932F3C72F0633CE073445436028892D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_932F3C72F0633CE073445436028892D2" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_932F3C72F0633CE073445436028892D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_A696F9B7A98F43D0E6707EE4E391FAFF_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_A696F9B7A98F43D0E6707EE4E391FAFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_A696F9B7A98F43D0E6707EE4E391FAFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_A696F9B7A98F43D0E6707EE4E391FAFF" xlink:to="lab_us-gaap_DebtDisclosureAbstract_A696F9B7A98F43D0E6707EE4E391FAFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514" xlink:to="lab_us-gaap_DebtInstrumentTable_0473F4EC580F556EF91B7EE4E3917514" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_94AB6FB5EB6514C938357EE4E3910A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_DE7A8C85920DB1E0220F7EE4E391B715" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolver</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_D135449DC2E1F1D230137EE4E3913331" xlink:type="arc" />
    <link:label id="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564_terseLabel_en-US" xlink:label="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swing loans</link:label>
    <link:label id="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564_label_en-US" xlink:label="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Swing Loans [Member]</link:label>
    <link:label id="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564_documentation_en-US" xlink:label="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Swing Loans [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_SwingLoansMember" xlink:label="loc_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564" xlink:to="lab_gntx_SwingLoansMember_EA61D2FEE0F0650384EC7EE4E3917564" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711" xlink:to="lab_us-gaap_LetterOfCreditMember_8397EFA2548940DDA6C17EE4E3919711" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99" xlink:to="lab_us-gaap_DebtInstrumentLineItems_3051FC22D9CA73B9763C7EE4E3914A99" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_55B06061B27200BF6BEF7EE4E391D7A1" xlink:type="arc" />
    <link:label id="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739_terseLabel_en-US" xlink:label="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional principal amount available (up to)</link:label>
    <link:label id="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739_label_en-US" xlink:label="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Borrowings Available Face Amount</link:label>
    <link:label id="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739_documentation_en-US" xlink:label="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Borrowings Available Face Amount</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount" xlink:label="loc_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739" xlink:to="lab_gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount_5FC805E7165259B575407EE4E3911739" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount outstanding</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D" xlink:to="lab_us-gaap_LongTermDebt_D1B2B3B1C1EA596F854E7EE4E395AA1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted-Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_72C30D49018A633D5718543602672676" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5E97FF7B3F6E05A91C5C543602676637" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Non-Vested Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Share Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3" xlink:to="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_E015A0CA2F458C5E7D535436026710A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8_terseLabel_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Shares</link:label>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8_label_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_7D08EA5C03582DE9EAA45436026749E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_C096BE05F874FBD1A8DF54360268FE0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_D3D032AD0FC277B03CB260BBA4224206_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_D3D032AD0FC277B03CB260BBA4224206" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per share (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_D3D032AD0FC277B03CB260BBA4224206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_D3D032AD0FC277B03CB260BBA4224206" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_D3D032AD0FC277B03CB260BBA4224206" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt and Financing Arrangements</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_ED95E364A47B98DE4345543602AEC165" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_456B073D5DBF2A795742543601EC5841" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_A62ABFC0D8E3D031D39E543601EC6076_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_A62ABFC0D8E3D031D39E543601EC6076" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_A62ABFC0D8E3D031D39E543601EC6076" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_A62ABFC0D8E3D031D39E543601EC6076" xlink:to="lab_us-gaap_SegmentDomain_A62ABFC0D8E3D031D39E543601EC6076" xlink:type="arc" />
    <link:label id="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513_terseLabel_en-US" xlink:label="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Automotive Products</link:label>
    <link:label id="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513_label_en-US" xlink:label="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automotive Products Segment [Member]</link:label>
    <link:label id="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513_documentation_en-US" xlink:label="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Automotive Products Segment [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AutomotiveProductsSegmentMember" xlink:label="loc_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513" xlink:to="lab_gntx_AutomotiveProductsSegmentMember_AAAD53DFC344EDAA5E41543601EDC513" xlink:type="arc" />
    <link:label id="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA_terseLabel_en-US" xlink:label="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Automotive Mirrors</link:label>
    <link:label id="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA_label_en-US" xlink:label="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automotive Mirrors [Member]</link:label>
    <link:label id="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA_documentation_en-US" xlink:label="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Automotive Mirrors [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_AutomotiveMirrorsMember" xlink:label="loc_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA" xlink:to="lab_gntx_AutomotiveMirrorsMember_4B434A5EDB52C7AC502C543601EDF9CA" xlink:type="arc" />
    <link:label id="lab_gntx_OtherProductsMember_C0F1B5C3E9EED701A28D543601EE98C7_terseLabel_en-US" xlink:label="lab_gntx_OtherProductsMember_C0F1B5C3E9EED701A28D543601EE98C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Products Revenue</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_OtherProductsMember" xlink:label="loc_gntx_OtherProductsMember_C0F1B5C3E9EED701A28D543601EE98C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_OtherProductsMember_C0F1B5C3E9EED701A28D543601EE98C7" xlink:to="lab_gntx_OtherProductsMember_C0F1B5C3E9EED701A28D543601EE98C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_A56C96BE933D518FCAC2543601EEAF82" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B649B7FE282AD5F74821543601B3F338" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember_309B09E9C85B2D493E8A543601B47EEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_45C9CA4E07B56449E5D9543601B4CC5F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_45C9CA4E07B56449E5D9543601B4CC5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains(losses) on available-for-sale securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_45C9CA4E07B56449E5D9543601B4CC5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_45C9CA4E07B56449E5D9543601B4CC5F" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_45C9CA4E07B56449E5D9543601B4CC5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_87803E87885C714AFC4D543601B45AA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_BE87D2984868C64A626B543601B5A95B" xlink:type="arc" />
    <link:label id="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738_negatedTerseLabel_en-US" xlink:label="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">ASU 2016-01 adoption impact</link:label>
    <link:label id="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738_label_en-US" xlink:label="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Accounting Standards Update, Current Period, Net of Tax</link:label>
    <link:label id="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738_documentation_en-US" xlink:label="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Accounting Standards Update, Current Period, Net of Tax</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax" xlink:label="loc_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738" xlink:to="lab_gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax_8259AC7E7E9A964D9DEF543601B53738" xlink:type="arc" />
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_ABF0101C5DE01055C10F543601B50FAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3669427A9388D7D2106B543601B64609" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_17C0DEEB4EB9697C07A3543601B672B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of the beginning and ending amount of unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3F9BCC998DCA48490F4D5436027B5C8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_6B3DABC66665CBE812675436027C5AC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_A1C45CB8EAAF9CA5229E5436027C0721" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additions for tax positions in prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B28189311E49E313EFC65436027C38C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reductions for tax positions in prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_46436D50FDDC779BCBF65436027C86CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reductions as a result of completed audit examinations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_58438BDAFFC265A4DE985436027DD637" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reductions as a result of a lapse of the applicable statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_5E631FB76E330876D1755436027D2A93" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_CD69E778AA652D80E3615436027D1D76_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_CD69E778AA652D80E3615436027D1D76" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_CD69E778AA652D80E3615436027D1D76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_CD69E778AA652D80E3615436027D1D76" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_CD69E778AA652D80E3615436027D1D76" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45" xlink:to="lab_us-gaap_InventoryRawMaterials_8BC10D52BD406B8A26CE543602F89C45" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00" xlink:to="lab_us-gaap_InventoryWorkInProcess_D0D463E8B8AD320FA38E543602F86A00" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE" xlink:to="lab_us-gaap_InventoryFinishedGoods_AD8E0844A23407AC6A16543602F8F1DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_A80E321B52F9683F8282543602F8D898_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_A80E321B52F9683F8282543602F8D898" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_A80E321B52F9683F8282543602F8D898" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_A80E321B52F9683F8282543602F8D898" xlink:to="lab_us-gaap_InventoryNet_A80E321B52F9683F8282543602F8D898" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (000)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_B6252F397604FC3163B05436023AA236" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Shares, Nonvested stock options at Beginning of Year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ABCF6F7373C50691ACC95436023AA536" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FE088AA4FD7DB03E37925436023BC671_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FE088AA4FD7DB03E37925436023BC671" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares, Granted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FE088AA4FD7DB03E37925436023BC671" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FE088AA4FD7DB03E37925436023BC671" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FE088AA4FD7DB03E37925436023BC671" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares, Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_506FE00426AF1EDE8A4C5436023B25CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares, Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C84296555827ABF6D3875436023C5075" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_11FC85F00AC1FFA530CD5436023C1F05_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_11FC85F00AC1FFA530CD5436023C1F05" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares, Nonvested stock options at End of Year (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_11FC85F00AC1FFA530CD5436023C1F05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_11FC85F00AC1FFA530CD5436023C1F05" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_11FC85F00AC1FFA530CD5436023C1F05" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_36DE2A9C1E1609B59C9F5436023C1DC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value, Nonvested stock options at Beginning of Year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2D1579267E27EC38EC545436023CA0DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value, Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_38A5D4C6C619732900495436023DF6E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value, Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0C58C00B62C9799943805436023D375C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_300E907E2BAE94328C2C5436023DB15B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_300E907E2BAE94328C2C5436023DB15B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg Grant Date Fair Value, Nonvested stock options at End of Year (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_300E907E2BAE94328C2C5436023DB15B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_300E907E2BAE94328C2C5436023DB15B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_300E907E2BAE94328C2C5436023DB15B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_BFE53DA4A23164384DF75436034FF48B_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_BFE53DA4A23164384DF75436034FF48B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_BFE53DA4A23164384DF75436034FF48B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_BFE53DA4A23164384DF75436034FF48B" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_BFE53DA4A23164384DF75436034FF48B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91691370A42B32F41E89543603508165_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91691370A42B32F41E89543603508165" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91691370A42B32F41E89543603508165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91691370A42B32F41E89543603508165" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91691370A42B32F41E89543603508165" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_02F33E250D0DDF531294543603502832" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_F42F6251E454B002001254360350993E" xlink:type="arc" />
    <link:label id="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940_negatedLabel_en-US" xlink:label="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of assets</link:label>
    <link:label id="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940_label_en-US" xlink:label="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain on Disposition on Assets</link:label>
    <link:label id="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940_documentation_en-US" xlink:label="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain on Disposition on Assets</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_GainOnDispositionOnAssets" xlink:label="loc_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940" xlink:to="lab_gntx_GainOnDispositionOnAssets_E77CA57061FD6EF54305543603504940" xlink:type="arc" />
    <link:label id="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B_terseLabel_en-US" xlink:label="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of assets</link:label>
    <link:label id="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B_label_en-US" xlink:label="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Disposition of Assets</link:label>
    <link:label id="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B_documentation_en-US" xlink:label="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss on Disposition of Assets</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_LossOnDispositionOfAssets" xlink:label="loc_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B" xlink:to="lab_gntx_LossOnDispositionOfAssets_1D6B404708293755748D54360351515B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280_negatedLabel_en-US" xlink:label="lab_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of investments</link:label>
    <link:label id="lab_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280_label_en-US" xlink:label="lab_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain on Sale of Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280" xlink:to="lab_us-gaap_GainOnSaleOfInvestments_8D39582A5087DA3ED64E543603510280" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5_verboseLabel_en-US" xlink:label="lab_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss on sale of investments</link:label>
    <link:label id="lab_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5_label_en-US" xlink:label="lab_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Sale of Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossOnSaleOfInvestments" xlink:label="loc_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5" xlink:to="lab_us-gaap_LossOnSaleOfInvestments_295A935F592F42EB0A915436035164E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_E4AD37F151DBCE80C03A54360351C700" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock based compensation expense related to employee stock options, employee stock purchases and restricted stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832" xlink:to="lab_us-gaap_ShareBasedCompensation_37F7042FD8DCD2C6228C543603511832" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_20AF17CF690F5F36000F5436035189FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_A1964EA7A9BEF7FB651A5436035210B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_61D3D150A867785B3D52543603520ED6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_C0309D30DB0B3B23ED43543603525A4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_B375C812C539CB1ED06454360352E058" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_AD0F90CEF2A1A28A6AFA543603523C1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C075458E0D5B6D563E44543603535A5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">CASH FLOWS USED FOR INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90422D4A3D4ABB93449A54360353293F" xlink:type="arc" />
    <link:label id="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE_terseLabel_en-US" xlink:label="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activity in available-for-sale securities:</link:label>
    <link:label id="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE_label_en-US" xlink:label="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Activity in Available-For-Sale Securities [Abstract]</link:label>
    <link:label id="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE_documentation_en-US" xlink:label="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Activity in Available-For-Sale Securities [Abstract]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ActivityInAvailableForSaleSecuritiesAbstract" xlink:label="loc_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE" xlink:to="lab_gntx_ActivityInAvailableForSaleSecuritiesAbstract_B60EED67864959FF000F5436035302DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_128F516582B4323DFB9A543603532BB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maturities and calls</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_E337313C309B1AB453545436035421AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_C94ED2DC6F427AA6876D5436035494D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Plant and equipment additions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_625A7CAD8DB4508C302B543603541F71" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0A1D2CCD932F7CB084A854360354CA90" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Increase) Decrease in other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_F4C548C077AE5F733E2B54360354E049" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_AE34057CE9A2ADD88F7E543603549979" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">CASH FLOWS USED FOR FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_638E7A23182E57B32A46543603546C77" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayment of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_0553C37DBA589BBC5131543603551CF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock from stock plan transactions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F518E2B10E45274C43CA543603559559" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_E45CFC01F7D1B2A223CD543603550E31" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_B4B5E6BEDB70B3D6B05354360355566E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_80B0F5ACB042302E1D7D54360355094C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_B9A75456978F7EC2471B543603564F14" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">CASH AND CASH EQUIVALENTS, Beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_A59F7356524867D69CB054360356B538" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5556738801427A0AE6A9543603566AD3_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5556738801427A0AE6A9543603566AD3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">CASH AND CASH EQUIVALENTS, End of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5556738801427A0AE6A9543603566AD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5556738801427A0AE6A9543603566AD3" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5556738801427A0AE6A9543603566AD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Investments:</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesCurrentAbstract" xlink:label="loc_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293" xlink:to="lab_us-gaap_DebtSecuritiesCurrentAbstract_34DE2FB5F1693BCC30E57EE4E3BD6293" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_4C944C89F7DBBA1C5BAC7EE4E3BD0D94" xlink:type="arc" />
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5_terseLabel_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5_label_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax, Current</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5_documentation_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax, Current</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent" xlink:label="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5" xlink:to="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxCurrent_764C43A234457941C6957EE4E3C18CD5" xlink:type="arc" />
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A_negatedLabel_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Losses</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A_label_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Current</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A_documentation_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Current</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent" xlink:label="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A" xlink:to="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxCurrent_71020328302EAA9BCF957EE4E3C1348A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Investments:</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesNoncurrentAbstract" xlink:label="loc_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1" xlink:to="lab_us-gaap_DebtSecuritiesNoncurrentAbstract_A39D605FDD43FA0994BD7EE4E3C1EBA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_7FCB044EA0ECFC2858C37EE4E3C152F1" xlink:type="arc" />
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7_terseLabel_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7_label_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax, Noncurrent</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7_documentation_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax, Noncurrent</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent" xlink:label="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7" xlink:to="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedGainbeforeTaxNoncurrent_154733688E4FE6CA5A0E7EE4E3C1AAF7" xlink:type="arc" />
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B_negatedLabel_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Losses</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B_label_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent</link:label>
    <link:label id="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B_documentation_en-US" xlink:label="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent" xlink:label="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B" xlink:to="lab_gntx_DebtSecuritiesAvailableforsaleAccumulatedGrossUnrealizedLossbeforeTaxNoncurrent_8FECEC0890346C3AE62D7EE4E3C1841B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6700293C45A45D70CC497EE4E3C1164F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3B58206426F7DF6366B97EE4E3C1643C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FBC07244E201C0E922E67EE4E3C16648" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_C692A349D32E95404C83543601BAD744" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_0C96F51EEFBC2A5D7EFE543601BA3F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_36B9D0B452FAA761D579543602145616" xlink:type="arc" />
    <link:label id="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8_verboseLabel_en-US" xlink:label="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Allowance For Doubtful Accounts</link:label>
    <link:label id="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8_label_en-US" xlink:label="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Allowance For Doubtful Accounts [Table Text Block]</link:label>
    <link:label id="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8_documentation_en-US" xlink:label="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Allowance For Doubtful Accounts [Table Text Block]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8" xlink:to="lab_gntx_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_2ABBCDA783364D9F0A6054360335BBD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Assets or Liabilities Having Recurring Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A4A8BDB992B0B324E0F3543603356C77" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value of Investment Securities</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Investments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_4BB420E5CA97BEE614FA54360335D407" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Losses on Investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_AF3504A816520E01F3D754360335CD0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_72CFC063A6CAC70A3CEA543603361290" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B3FD754D5F2143461141543603362F11" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CC328D518BBAC6ACE29254360336FAB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1B7D10888E2FDF596FDF543603363ABF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_AE2D16B0303359FE17E7543601FAAD0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB" xlink:to="lab_us-gaap_AllOtherSegmentsMember_BDF207DB2C959B4C26A65436020296DB" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113" xlink:to="lab_srt_ConsolidationItemsAxis_DD13A0CEA0BB632D9686543602029113" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE" xlink:to="lab_srt_ConsolidationItemsDomain_D61751E6EA8C33A9B5A054360203CDAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6" xlink:to="lab_us-gaap_OperatingSegmentsMember_80462BAA7BF0391E371E5436020327C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570" xlink:to="lab_us-gaap_CorporateNonSegmentMember_97B5B03A6325B7EB1713543602035570" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_839B2B24699C116A5EB8543602030108_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_839B2B24699C116A5EB8543602030108" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_839B2B24699C116A5EB8543602030108" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_839B2B24699C116A5EB8543602030108" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_839B2B24699C116A5EB8543602030108" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_4B70646DBEAAF5FF6BF8543602042BF7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_4B70646DBEAAF5FF6BF8543602042BF7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_4B70646DBEAAF5FF6BF8543602042BF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_4B70646DBEAAF5FF6BF8543602042BF7" xlink:to="lab_us-gaap_OperatingIncomeLoss_4B70646DBEAAF5FF6BF8543602042BF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_ABAF77ACB9E22B74622454360204E58E_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets_ABAF77ACB9E22B74622454360204E58E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_ABAF77ACB9E22B74622454360204E58E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_ABAF77ACB9E22B74622454360204E58E" xlink:to="lab_us-gaap_Assets_ABAF77ACB9E22B74622454360204E58E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_F669B6E7F2527F06A1FD54360204E116_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F669B6E7F2527F06A1FD54360204E116" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation &amp; Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_F669B6E7F2527F06A1FD54360204E116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_F669B6E7F2527F06A1FD54360204E116" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_F669B6E7F2527F06A1FD54360204E116" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_E592C669019F38736466543602044693_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_E592C669019F38736466543602044693" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Capital Expenditures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_E592C669019F38736466543602044693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_E592C669019F38736466543602044693" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_E592C669019F38736466543602044693" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_EAA6D806B409094985C45436037C110E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_09989CB41143860D68445436037C738C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E" xlink:to="lab_us-gaap_CommonStockSharesIssued_6B584CC5A9BF4DBED5F85436037C6C4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2DCD83DB7925860BFF9D5436037CD52E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_2DCD83DB7925860BFF9D5436037CD52E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2DCD83DB7925860BFF9D5436037CD52E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_2DCD83DB7925860BFF9D5436037CD52E" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_2DCD83DB7925860BFF9D5436037CD52E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currently payable:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_07C354298B614EF0D8995436029890D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_ECF0E76C9CBDAF50CAEF5436029851B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9A0ADA1B2D2A45694AF854360299AD44" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6FCE9D5CDC6ACA2858A75436029916E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_18EE70838CA420962F2554360299B3D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax (benefit) expense:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FDADA45B944EB37B4F94543602995CAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Primarily federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A7648DE0F0044B613A7254360299F21B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5BB3A57D9C9A3510D76B5436029A9C40_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_5BB3A57D9C9A3510D76B5436029A9C40" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5BB3A57D9C9A3510D76B5436029A9C40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5BB3A57D9C9A3510D76B5436029A9C40" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_5BB3A57D9C9A3510D76B5436029A9C40" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_8F6F010A1F0F8BAAE34A543601C17294" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_4B2B0C37A8F4A47D7E6B543602A511FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable_ADE6945AFECA1299BDCB54360271AE0D" xlink:type="arc" />
    <link:label id="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D_terseLabel_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Tranche Two</link:label>
    <link:label id="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D_label_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Tranche Two [Member]</link:label>
    <link:label id="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D_documentation_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Tranche Two [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember" xlink:label="loc_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D" xlink:to="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheTwoMember_D5E2450651DAA321787B54360272F98D" xlink:type="arc" />
    <link:label id="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908_terseLabel_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Tranche One</link:label>
    <link:label id="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908_label_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Tranche One [Member]</link:label>
    <link:label id="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908_documentation_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Tranche One [Member]</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember" xlink:label="loc_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908" xlink:to="lab_gntx_DeferredCompensationArrangementWithIndividualTrancheOneMember_F8DB0641B99A682E219F543602724908" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems_3E52D3DD751F791248B654360273B32E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Company's contributions under 401(k) retirement savings plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_BD20D88CE2B3DCB35DC7543602733276" xlink:type="arc" />
    <link:label id="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277_terseLabel_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation arrangement vesting percentage</link:label>
    <link:label id="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277_label_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Vesting Percentage</link:label>
    <link:label id="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277_documentation_en-US" xlink:label="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Vesting Percentage</link:label>
    <link:loc xlink:href="gntx-20191231.xsd#gntx_DeferredCompensationArrangementwithIndividualVestingPercentage" xlink:label="loc_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277" xlink:to="lab_gntx_DeferredCompensationArrangementwithIndividualVestingPercentage_6EA8600C82A441127ADA54360274B277" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation arrangement, service period</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Service Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8C6C9D70D771FAA6A5B554360274FFE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_9BE47D5206419D149CE8543601947D18" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_C18B6BDF8834E27D2D9A54360194E03C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3AFF761437B871CF0ECE60BB082F7213_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3AFF761437B871CF0ECE60BB082F7213" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3AFF761437B871CF0ECE60BB082F7213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3AFF761437B871CF0ECE60BB082F7213" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3AFF761437B871CF0ECE60BB082F7213" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss) before tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_DBE66FFF522BD1401BB760BB08331C3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_33E54010D62BF6F8F5FB60BB083341FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains on derivatives</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_D18F971921FA425A04A360BB0834FE71" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains on available-for-sale securities, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_6FE427F0347BEE14C74D60BB08347F62" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0927C1A987FEE4C2961B60BB0834CF13" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expense for income taxes related to components of other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_FF04AF2115F43A66A02460BB0834E5CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_1BA291A42FCB3AA106F460BB0835ACC1" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
