<?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_StatementOfIncomeAndComprehensiveIncomeAbstract_A0E4E98597E5F7B873D4A338A67BDD16_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_A0E4E98597E5F7B873D4A338A67BDD16" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_A0E4E98597E5F7B873D4A338A67BDD16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_A0E4E98597E5F7B873D4A338A67BDD16" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_A0E4E98597E5F7B873D4A338A67BDD16" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of unrealized gain on cash flow hedges</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_BF21618C8D888A765431A338A67C35F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of unrealized gain (loss) on available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_205BBDCF03CB00D4102FA338A67D6BE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax_6C83F47DE10EE63D9B54A338A67D1FCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_5197B4C089C52A4E2F7EAD33F75B3693_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_5197B4C089C52A4E2F7EAD33F75B3693" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_5197B4C089C52A4E2F7EAD33F75B3693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_5197B4C089C52A4E2F7EAD33F75B3693" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract_5197B4C089C52A4E2F7EAD33F75B3693" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_131381656A86522A208EAD33F75BC090_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_131381656A86522A208EAD33F75BC090" 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_131381656A86522A208EAD33F75BC090_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_131381656A86522A208EAD33F75BC090" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_131381656A86522A208EAD33F75BC090" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_131381656A86522A208EAD33F75BC090" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_131381656A86522A208EAD33F75BC090" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42_label_en-US" xlink:label="lab_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42" xlink:to="lab_dei_LegalEntityAxis_F0F7750AAEBC0A805B43AD33F75B1C42" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533_label_en-US" xlink:label="lab_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533" xlink:to="lab_dei_EntityDomain_95FC521BF291A16E04FBAD33F75BC533" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_CEA7CD699ADC351903F7AD33F75BCC7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_0302929A87137F150D1DAD33F75C73BC" xlink:type="arc" />
    <link:label id="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509_terseLabel_en-US" xlink:label="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Euro liquidity fund [Member]</link:label>
    <link:label id="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509_label_en-US" xlink:label="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Euro liquidity fund [Member]</link:label>
    <link:label id="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509_documentation_en-US" xlink:label="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investments in a portfolio of investment-grade bonds.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_EuroliquidityfundMember" xlink:label="loc_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509" xlink:to="lab_cgnx_EuroliquidityfundMember_0EB941CEE74CC5B83476AD33F75C2509" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Bonds [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember_3684092FA1AE3F8E8B42AD33F75C95BA" xlink:type="arc" />
    <link:label id="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F_terseLabel_en-US" xlink:label="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agency Bonds [Member]</link:label>
    <link:label id="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F_label_en-US" xlink:label="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agency Bonds [Member]</link:label>
    <link:label id="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F_documentation_en-US" xlink:label="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agency bond.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AgencyBondsMember" xlink:label="loc_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F" xlink:to="lab_cgnx_AgencyBondsMember_88E4FF63E08BAF2C596CAD33F75C0E8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-Backed Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember_9376543D82BC3E557300AD33F75CCD54" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730" xlink:to="lab_us-gaap_MunicipalBondsMember_C377FB1BCFCAF3FD400FAD33F75CF730" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Bills [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_BFAB8C6DB96925FA582DAD33F75C455F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629_terseLabel_en-US" xlink:label="lab_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sovereign Bonds [Member]</link:label>
    <link:label id="lab_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629_label_en-US" xlink:label="lab_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sovereign Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SovereignDebtSecuritiesMember" xlink:label="loc_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629" xlink:to="lab_us-gaap_SovereignDebtSecuritiesMember_8D47E62C9DAE320D9DA4AD33F75CC629" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929" xlink:to="lab_us-gaap_InvestmentTypeAxis_30E1DC4AFF320C62ACE7AD33F75C6929" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Type Categorization [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember_6E9BD87B8194BC38A435AD33F75CE3A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments [Member]</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75" xlink:to="lab_us-gaap_ShortTermInvestmentsMember_AE89C9B1738AE5539076AD33F75C7C75" xlink:type="arc" />
    <link:label id="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B_terseLabel_en-US" xlink:label="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term investments [Member]</link:label>
    <link:label id="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B_label_en-US" xlink:label="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Investments [Member]</link:label>
    <link:label id="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B_documentation_en-US" xlink:label="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term investments.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_LongTermInvestmentsMember" xlink:label="loc_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B" xlink:to="lab_cgnx_LongTermInvestmentsMember_246D0234B7A0B8C60A8FAD33F75CDE5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ED1FD97AF5D5817E8CCDAD33F75C0541" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8445CF5353F5F61B2AC6AD33F75C135B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0420DA598343AD97C159AD33F75C0EB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_427CD5A749CF7365AAE5AD33F75C2C1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7B68E809E0EA0BDF1266AD33F75CDE8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_FFE3301819072D6387BAAD33F68445A6_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_FFE3301819072D6387BAAD33F68445A6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_FFE3301819072D6387BAAD33F68445A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_FFE3301819072D6387BAAD33F68445A6" xlink:to="lab_us-gaap_EquityAbstract_FFE3301819072D6387BAAD33F68445A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_F6768CE4DA5ED0183F5DAD33F6842C54" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD" xlink:to="lab_us-gaap_StatementClassOfStockAxis_0BE0CE3951198D4EAE8BAD33F684DBBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E" xlink:to="lab_us-gaap_ClassOfStockDomain_7B419E192011D9C1EC1AAD33F684B63E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5" xlink:to="lab_us-gaap_CommonStockMember_584437CF61DE812AD10DAD33F684DFC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_991C1E49B1B0541AB70EAD33F684AA8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_430AA55B0D5E2DB33EEDAD33F6857DAC" xlink:type="arc" />
    <link:label id="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172_terseLabel_en-US" xlink:label="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase Program 2014 [Member]</link:label>
    <link:label id="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172_label_en-US" xlink:label="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase Program 2014 [Member]</link:label>
    <link:label id="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172_documentation_en-US" xlink:label="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchase Program 2014 [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_RepurchaseProgram2014Member" xlink:label="loc_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172" xlink:to="lab_cgnx_RepurchaseProgram2014Member_9BEB31DF8253F182303DAD33F6851172" xlink:type="arc" />
    <link:label id="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB_terseLabel_en-US" xlink:label="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase Program 2015 [Member]</link:label>
    <link:label id="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB_label_en-US" xlink:label="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase Program Twenty Fifteen [Member]</link:label>
    <link:label id="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB_documentation_en-US" xlink:label="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchase Program Twenty Fifteen [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_RepurchaseProgramTwentyFifteenMember" xlink:label="loc_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB" xlink:to="lab_cgnx_RepurchaseProgramTwentyFifteenMember_A997E7F7DAAA647B709DAD33F68577DB" xlink:type="arc" />
    <link:label id="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714_terseLabel_en-US" xlink:label="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase Program November 2015 [Member]</link:label>
    <link:label id="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714_label_en-US" xlink:label="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase Program November 2015 [Member]</link:label>
    <link:label id="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714_documentation_en-US" xlink:label="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchase Program November 2015 [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_RepurchaseProgramNovember2015Member" xlink:label="loc_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714" xlink:to="lab_cgnx_RepurchaseProgramNovember2015Member_0F7DF625F833D9508570AD33F685E714" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137" xlink:to="lab_us-gaap_ClassOfStockLineItems_B2AB4FF95F487E8BC4F6AD33F685F137" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized shares</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_DFC6F9649A7F0EF9B096AD33F6853368" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock Par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_20BA5340DECB438C1BF3AD33F6854148" xlink:type="arc" />
    <link:label id="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E_terseLabel_en-US" xlink:label="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vote entitled for each common share outstanding</link:label>
    <link:label id="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E_label_en-US" xlink:label="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vote Entitled For Each Common Share Outstanding</link:label>
    <link:label id="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E_documentation_en-US" xlink:label="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vote entitled for each common share outstanding.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_VoteEntitledForEachCommonShareOutstanding" xlink:label="loc_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E" xlink:to="lab_cgnx_VoteEntitledForEachCommonShareOutstanding_8419740A5263E2900277AD33F685BF0E" xlink:type="arc" />
    <link:label id="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C_terseLabel_en-US" xlink:label="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of preferred stock purchase right for dividend distribution</link:label>
    <link:label id="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C_label_en-US" xlink:label="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Preferred Stock Purchase Right For Dividend Distribution</link:label>
    <link:label id="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C_documentation_en-US" xlink:label="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of preferred stock purchase right for dividend distribution.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution" xlink:label="loc_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C" xlink:to="lab_cgnx_NumberOfPreferredStockPurchaseRightForDividendDistribution_0C0558B43FF9D89A02E7AD33F685447C" xlink:type="arc" />
    <link:label id="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714_terseLabel_en-US" xlink:label="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding common share to be acquiring person</link:label>
    <link:label id="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714_label_en-US" xlink:label="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Shares To Be Owned To Become Acquiring Person</link:label>
    <link:label id="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714_documentation_en-US" xlink:label="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common shares to be owned to become acquiring person.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson" xlink:label="loc_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714" xlink:to="lab_cgnx_CommonSharesToBeOwnedToBecomeAcquiringPerson_86D7701FD73547949704AD33F685B714" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of authorized common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_379A265FA758F89CC79AAD33F685FFA4" xlink:type="arc" />
    <link:label id="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59_terseLabel_en-US" xlink:label="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">total shares repurchased</link:label>
    <link:label id="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59_label_en-US" xlink:label="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">total shares repurchased</link:label>
    <link:label id="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59_documentation_en-US" xlink:label="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">total shares repurchased</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Totalsharesrepurchased" xlink:label="loc_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59" xlink:to="lab_cgnx_Totalsharesrepurchased_D1A3B798ACBDC46B8307AD33F6853A59" xlink:type="arc" />
    <link:label id="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254_terseLabel_en-US" xlink:label="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchased shares, total cost</link:label>
    <link:label id="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254_label_en-US" xlink:label="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchased shares, total cost</link:label>
    <link:label id="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254_documentation_en-US" xlink:label="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchased shares, total cost</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Repurchasedsharestotalcost" xlink:label="loc_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254" xlink:to="lab_cgnx_Repurchasedsharestotalcost_0CAF526B068A6A4717D1AD33F6855254" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_8625166156E27C28492CAD33F68530ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_6C658C51A921A44704C7AD33F68597A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividend declared per common share</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_AA1865ACBBACCC11953CAD33F685E9D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6" xlink:to="lab_us-gaap_PaymentsOfDividends_F0F3090C589301D277D4AD33F68628C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_CD813826934C88FB0576A850B9BDE702_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_CD813826934C88FB0576A850B9BDE702" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_CD813826934C88FB0576A850B9BDE702" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_CD813826934C88FB0576A850B9BDE702" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_CD813826934C88FB0576A850B9BDE702" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B20463BFCDBC0C940758A850B9BD86B4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B20463BFCDBC0C940758A850B9BD86B4" 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_B20463BFCDBC0C940758A850B9BD86B4_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B20463BFCDBC0C940758A850B9BD86B4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B20463BFCDBC0C940758A850B9BD86B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B20463BFCDBC0C940758A850B9BD86B4" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_B20463BFCDBC0C940758A850B9BD86B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_B39424D80E8C13B78CFDA850B9BD73AC_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_B39424D80E8C13B78CFDA850B9BD73AC" 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_B39424D80E8C13B78CFDA850B9BD73AC_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_B39424D80E8C13B78CFDA850B9BD73AC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_B39424D80E8C13B78CFDA850B9BD73AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_B39424D80E8C13B78CFDA850B9BD73AC" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_B39424D80E8C13B78CFDA850B9BD73AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_571266EA1BD22736F440A850B9BE6AB7_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_571266EA1BD22736F440A850B9BE6AB7" 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_571266EA1BD22736F440A850B9BE6AB7_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_571266EA1BD22736F440A850B9BE6AB7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_571266EA1BD22736F440A850B9BE6AB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_571266EA1BD22736F440A850B9BE6AB7" xlink:to="lab_us-gaap_EquityComponentDomain_571266EA1BD22736F440A850B9BE6AB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9B758061222AF9944A92A850B9BEAB98" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_45011ED0069E696271E8A850B9BEF059_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_45011ED0069E696271E8A850B9BEF059" 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_45011ED0069E696271E8A850B9BEF059_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_45011ED0069E696271E8A850B9BEF059" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_45011ED0069E696271E8A850B9BEF059" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_45011ED0069E696271E8A850B9BEF059" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_45011ED0069E696271E8A850B9BEF059" xlink:type="arc" />
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_97ED2B7BD7FAF06FFB05A850B9BEF5FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5B3FCE4074728887C9E9A850B9BE3250" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized loss on cash flow hedges</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_D70BADA672271FB17B9FA850B9BE7C0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of net realized loss on cash flow hedges into current operations</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_BD3E7561005AC926A485A850B9BE291F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_E8F9769667655B628EDFA850B9BE785B_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_E8F9769667655B628EDFA850B9BE785B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_E8F9769667655B628EDFA850B9BE785B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_E8F9769667655B628EDFA850B9BE785B" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_E8F9769667655B628EDFA850B9BE785B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_0F21D1479A949903D938B276A5B2B98F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset gross amount offset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Collateral, Obligation to Return Cash, Offset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440" xlink:to="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_AEB8133F3A02C0E1277CB276A5B27440" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net amount of assets presented</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="loc_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC" xlink:to="lab_us-gaap_DerivativeAssets_4B9DB853B116AEE01402B276A5B247EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability, Fair Value, Gross Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Fair Value, Gross Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_76D2D0E75E1771E70A7FB276A5B2B18D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability gross amount offset</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Collateral, Right to Reclaim Cash, Offset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D" xlink:to="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_28060F1326E05AB3A029B276A5B2536D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net amount of liabilities presented</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7" xlink:to="lab_us-gaap_DerivativeLiabilities_2AF09CC7AA5E070E0977B276A5B329D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_ED615C7BC3FE8234FDC8A3A02F4C7010_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_ED615C7BC3FE8234FDC8A3A02F4C7010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Retirement Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ED615C7BC3FE8234FDC8A3A02F4C7010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ED615C7BC3FE8234FDC8A3A02F4C7010" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_ED615C7BC3FE8234FDC8A3A02F4C7010" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0165122EF5AE674F6323A3EC3178009D" xlink:type="arc" />
    <link:label id="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A_terseLabel_en-US" xlink:label="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum age to be eligible to defined contribution plan</link:label>
    <link:label id="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A_label_en-US" xlink:label="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Age To Be Eligible To Defined Contribution Plan</link:label>
    <link:label id="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A_documentation_en-US" xlink:label="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum age to be eligible to defined contribution plan.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan" xlink:label="loc_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A" xlink:to="lab_cgnx_MinimumAgeToBeEligibleToDefinedContributionPlan_1D9CE7C5398926D367F3A3A02F4C3E2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum contribution by company expressed as percentage of employee pre-tax salary</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7899F9F45AE73863DD2AA3A02F4C5BFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2F434D8412D2231F1093A3A02F4C0EBF" xlink:type="arc" />
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829_terseLabel_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of two years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829_label_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Contributions Vest At End Of Two Year</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829_documentation_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of two year.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CompanyContributionsVestAtEndOfTwoYear" xlink:label="loc_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829" xlink:to="lab_cgnx_CompanyContributionsVestAtEndOfTwoYear_4F4330A449A6ADCD3E1CA3A02F4DC829" xlink:type="arc" />
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0_terseLabel_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of three years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0_label_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Contributions Vest At End Of Three Years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0_documentation_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of three years.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CompanyContributionsVestAtEndOfThreeYears" xlink:label="loc_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0" xlink:to="lab_cgnx_CompanyContributionsVestAtEndOfThreeYears_E72FB46F9ACDCB1B735EA3A02F4D81B0" xlink:type="arc" />
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339_totalLabel_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of four years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339_label_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Contributions Vest At End Of Four Years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339_documentation_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of four years.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CompanyContributionsVestAtEndOfFourYears" xlink:label="loc_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339" xlink:to="lab_cgnx_CompanyContributionsVestAtEndOfFourYears_D8BB6B3EF62ED9661B5DA3A02F4D5339" xlink:type="arc" />
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4_terseLabel_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of five years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4_label_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Contributions Vest At End Of Five Years</link:label>
    <link:label id="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4_documentation_en-US" xlink:label="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Company contributions vest at end of five years.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CompanyContributionsVestAtEndOfFiveYears" xlink:label="loc_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4" xlink:to="lab_cgnx_CompanyContributionsVestAtEndOfFiveYears_54D403B33B06288667D2A3A02F4DD4C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company contributions to employee savings plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_EC17A3F6716DD07633B3A3A02F4DC997" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_6167FE3789BD2885B133B80743D98407" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9B750F3430008629E4DCB80743D961E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Offsetting Assets</link:label>
    <link:label id="lab_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1_label_en-US" xlink:label="lab_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Offsetting Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OffsettingAssetsTableTextBlock" xlink:label="loc_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1" xlink:to="lab_us-gaap_OffsettingAssetsTableTextBlock_7F389E2219DF0CCF42F2B80743D9A9C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_36305F79FFD0180B6E0BB80743D972E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_0C6153A00425EBD093EEB80743D94850" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_5E996B1F777C33D974A0B807438BAC00_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_5E996B1F777C33D974A0B807438BAC00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_5E996B1F777C33D974A0B807438BAC00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_5E996B1F777C33D974A0B807438BAC00" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_5E996B1F777C33D974A0B807438BAC00" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0" 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_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_316A833BC6CDBB83445BB807438BA9C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A" 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_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_60A4B69486F136363567B807438BF59A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3" 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_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_50ECFAA60986ABA1F4CCB807438BEFB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106_label_en-US" xlink:label="lab_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106" xlink:to="lab_us-gaap_InventoryNet_C3188F362BF61F618990B807438B0106" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_FABE5077F65E7898AF01B284E3EEACFB_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_FABE5077F65E7898AF01B284E3EEACFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_FABE5077F65E7898AF01B284E3EEACFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_FABE5077F65E7898AF01B284E3EEACFB" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_FABE5077F65E7898AF01B284E3EEACFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_41CB9C77F5BAF98CEB6CB284E3EE6F8A_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_41CB9C77F5BAF98CEB6CB284E3EE6F8A" 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_41CB9C77F5BAF98CEB6CB284E3EE6F8A_label_en-US" xlink:label="lab_us-gaap_StatementTable_41CB9C77F5BAF98CEB6CB284E3EE6F8A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_41CB9C77F5BAF98CEB6CB284E3EE6F8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_41CB9C77F5BAF98CEB6CB284E3EE6F8A" xlink:to="lab_us-gaap_StatementTable_41CB9C77F5BAF98CEB6CB284E3EE6F8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9FA1F2103B589FC57E46B284E3EEA4C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_E3FDBF13A070F555D20DB284E3EFFDE9" xlink:type="arc" />
    <link:label id="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED_terseLabel_en-US" xlink:label="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SISD [Member]</link:label>
    <link:label id="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED_label_en-US" xlink:label="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sisd [Member]</link:label>
    <link:label id="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED_documentation_en-US" xlink:label="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SISD.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_SisdMember" xlink:label="loc_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED" xlink:to="lab_cgnx_SisdMember_2BFF04E42417998FA8DAB284E3EF47ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis_A339EDFECD851AEA25E2B284E3EF05B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain_B328CE23F949B6A3D2ECB284E3EF4A7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0E393C93F788A1265A9BB284E3F02FF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_51B93C55E199EB704E75B284E3F05FE7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_51B93C55E199EB704E75B284E3F05FE7" 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_51B93C55E199EB704E75B284E3F05FE7_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_51B93C55E199EB704E75B284E3F05FE7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_51B93C55E199EB704E75B284E3F05FE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_51B93C55E199EB704E75B284E3F05FE7" xlink:to="lab_us-gaap_StatementLineItems_51B93C55E199EB704E75B284E3F05FE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095" 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_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_3EE607351BD42E93206BB284E3F04095" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2" 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_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_6E2021CB05736FD38186B284E3F030E2" xlink:type="arc" />
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6_terseLabel_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled revenue</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6_label_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Unbilled Contracts Receivable</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6_documentation_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Unbilled Contracts Receivable</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable" xlink:label="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6" xlink:to="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationUnbilledContractsReceivable_AD110A36855FD6AC0F1FB284E3F010C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_91FEFCF82A3945A759EEB284E3F042E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_3D03EB2D820A92530C6FB284E3F1A0EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_21527E1DCF4A1F8DD312B284E3F1051D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_3ADEAD4001CD3C6CBFF4B284E3F12729" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_193F7C23776E33005C2CB284E3F1301F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Held for sale assets</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_A6640BC799FC617845FBB284E3F19C7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9" 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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_815216374D3195C503B2B284E3F10EA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_80056E583E43C6721413B284E3F162BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_91531B2E5BE164A1B819B284E3F1802F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Held for sale liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7DA6C82FF9B42E76E555B284E3F20122" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_FF31CAD70CE5411D2D33B284E3F2806C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_E4E9B17C268439D693E2B284E3F26A75" xlink:type="arc" />
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B_negatedTerseLabel_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Research, development, and engineering expenses</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B_label_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Research Development And Engineering Expenses</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B_documentation_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Research Development And Engineering Expenses</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses" xlink:label="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B" xlink:to="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsResearchDevelopmentAndEngineeringExpenses_54A16DD6159BB25072CBB284E3F2D06B" xlink:type="arc" />
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA_negatedTerseLabel_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative expenses</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA_label_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Selling General And Administrative Expenses</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA_documentation_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Selling General And Administrative Expenses</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses" xlink:label="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA" xlink:to="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsSellingGeneralAndAdministrativeExpenses_27C763BA559F96F3D8A1B284E3F23BEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency loss</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_DDE616158935DC6C9A9DB284E497A9E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income from discontinued business</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_03389896272D429C8C48B284E497A9C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of discontinued business</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_F36BC11CB203BD14E91CB284E4970C09" xlink:type="arc" />
    <link:label id="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B_totalLabel_en-US" xlink:label="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from discontinued operations before income tax expense</link:label>
    <link:label id="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B_label_en-US" xlink:label="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income from discontinued operations, total pretax</link:label>
    <link:label id="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B_documentation_en-US" xlink:label="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income from discontinued operations, total pretax</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Incomefromdiscontinuedoperationstotalpretax" xlink:label="loc_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B" xlink:to="lab_cgnx_Incomefromdiscontinuedoperationstotalpretax_18144A7AFE0A4C2374D2B284E4985A7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense on discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9278FD123F2383A29155B284E4989DC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7BE73F377BEAF7932DF3B284E49846BF" xlink:type="arc" />
    <link:label id="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA_terseLabel_en-US" xlink:label="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA_label_en-US" xlink:label="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">stock-basedcompensationdiscontinuedoperation</link:label>
    <link:label id="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA_documentation_en-US" xlink:label="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">stock-basedcompensationdiscontinuedoperation</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Stockbasedcompensationdiscontinuedoperation" xlink:label="loc_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA" xlink:to="lab_cgnx_Stockbasedcompensationdiscontinuedoperation_88078F8318367857ABB9B284E3F080BA" xlink:type="arc" />
    <link:label id="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1_terseLabel_en-US" xlink:label="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1_label_en-US" xlink:label="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Discontinued Operations</link:label>
    <link:label id="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1_documentation_en-US" xlink:label="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depreciation, Discontinued Operations</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DepreciationDiscontinuedOperations" xlink:label="loc_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1" xlink:to="lab_cgnx_DepreciationDiscontinuedOperations_91D7A57EEF22E7924056B284E49881E1" xlink:type="arc" />
    <link:label id="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F_terseLabel_en-US" xlink:label="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F_label_en-US" xlink:label="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization, Discontinued Operations</link:label>
    <link:label id="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F_documentation_en-US" xlink:label="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization, Discontinued Operations</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AmortizationDiscontinuedOperations" xlink:label="loc_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F" xlink:to="lab_cgnx_AmortizationDiscontinuedOperations_32B767DEE1B089C53C79B284E4983A4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708_label_en-US" xlink:label="lab_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditure, Discontinued Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalExpenditureDiscontinuedOperations" xlink:label="loc_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708" xlink:to="lab_us-gaap_CapitalExpenditureDiscontinuedOperations_9E189C06630B5637686DB284E498B708" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3137E611EA6D11DCBEE6B807434DCE1E_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3137E611EA6D11DCBEE6B807434DCE1E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3137E611EA6D11DCBEE6B807434DCE1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3137E611EA6D11DCBEE6B807434DCE1E" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3137E611EA6D11DCBEE6B807434DCE1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1458884AEC5FBDB1CFD2B807434D6FEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_14346A2D77F48E27AEE9C7A18A269CDC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_14346A2D77F48E27AEE9C7A18A269CDC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_14346A2D77F48E27AEE9C7A18A269CDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_14346A2D77F48E27AEE9C7A18A269CDC" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_14346A2D77F48E27AEE9C7A18A269CDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable_E16C6A51AA48BAA90717C7A18A26E4E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis_41AE2731996409E26ABFC7A18A2690E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain_87AAB6575A9CA4615C4FC7A18A269EE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:label id="lab_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873_label_en-US" xlink:label="lab_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873" xlink:to="lab_us-gaap_ResearchMember_C73BD0C227305662D576C7A18A267873" xlink:type="arc" />
    <link:label id="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6_terseLabel_en-US" xlink:label="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State Research And Experimentation [Member]</link:label>
    <link:label id="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6_label_en-US" xlink:label="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State Research And Experimentation [Member]</link:label>
    <link:label id="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6_documentation_en-US" xlink:label="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">State research and experimentation.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_StateResearchAndExperimentationMember" xlink:label="loc_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6" xlink:to="lab_cgnx_StateResearchAndExperimentationMember_5D3D874A869416F05DB6C7A18A263BF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems_B721487F56657D626EC4C7A18A2649B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic income from continuing operations before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87E99A030739645F192EC7A18A26BD31" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign income from continuing operations before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751394CC8C2A38B6EF73C7A18A273085" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479" xlink:to="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_AFC2CB14CF826F329E4CC7A18A276479" xlink:type="arc" />
    <link:label id="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C_terseLabel_en-US" xlink:label="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in tax expense upon the expiration of the statutes of limitation for certain reserves for income tax uncertainties</link:label>
    <link:label id="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C_label_en-US" xlink:label="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation Reductions Resulting From Lapse Of Applicable Statute Of Limitations</link:label>
    <link:label id="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C_documentation_en-US" xlink:label="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation Reductions Resulting From Lapse Of Applicable Statute Of Limitations</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C" xlink:to="lab_cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations_E0B595E43AE6AF9AEA05C7A18A27047C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in tax expense for research tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0C4DD02EA5ABD29817A8C7A18A27153E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Increase (Decrease) in Liability from Prior Year</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Increase (Decrease) in Liability from Prior Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:label="loc_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8" xlink:to="lab_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_2A935DB227132894E6D6C7A18A27DBB8" xlink:type="arc" />
    <link:label id="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0_terseLabel_en-US" xlink:label="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in interest and penalties</link:label>
    <link:label id="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0_label_en-US" xlink:label="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease Interest And Penalties</link:label>
    <link:label id="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0_documentation_en-US" xlink:label="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease interest and penalties.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_IncreaseDecreaseInterestAndPenalties" xlink:label="loc_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0" xlink:to="lab_cgnx_IncreaseDecreaseInterestAndPenalties_F7423E3E6BCAEF70F546C7A18A27B5D0" xlink:type="arc" />
    <link:label id="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5_terseLabel_en-US" xlink:label="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefit shown as a reduction to noncurrent deferred tax assets</link:label>
    <link:label id="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5_label_en-US" xlink:label="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefit shown as a reduction to noncurrent deferred tax assets</link:label>
    <link:label id="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5_documentation_en-US" xlink:label="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefit shown as a reduction to noncurrent deferred tax assets as a result of net operating loss carryforward, a similar tax loss, or a tax credit carryforward.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets" xlink:label="loc_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5" xlink:to="lab_cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets_E9CBA406CC4E95D07EB8C7A18A27C1A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserve for income taxes</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Uncertain Tax Positions, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_A4ED8F8D4DAF5EDD70BDC7A18A27F021" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_4A5D694A1E8245ECAAA3C7A18A278DA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and penalties, gross</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_A35CC29952FAB078DA03C7A18A276271" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_42553D3FCE64D33AB792C7A18A275E84" xlink:type="arc" />
    <link:label id="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500_terseLabel_en-US" xlink:label="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum decrease in income tax expense due to release in reserves</link:label>
    <link:label id="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500_label_en-US" xlink:label="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Decrease In Income Tax Expense Due To Release In Reserves</link:label>
    <link:label id="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500_documentation_en-US" xlink:label="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum decrease in income tax expense due to release in reserves.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves" xlink:label="loc_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500" xlink:to="lab_cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_309E5A4332B79235477BC7A18A275500" xlink:type="arc" />
    <link:label id="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3_terseLabel_en-US" xlink:label="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum decrease in income tax expense due to release in reserves</link:label>
    <link:label id="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3_label_en-US" xlink:label="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Decrease In Income Tax Expense Due To Release In Reserves</link:label>
    <link:label id="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3_documentation_en-US" xlink:label="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum decrease in income tax expense due to release in reserves.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves" xlink:label="loc_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3" xlink:to="lab_cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves_5A068487658942E224E1C7A18A2760A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_425D0A021120A48565DBC7A18A27D490" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_BD948D58A3EC46D69297C7A18A27ED1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non deductible federal and state liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_FD68DAFB5BB033BCA79DC7A18A273EB2" xlink:type="arc" />
    <link:label id="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50_terseLabel_en-US" xlink:label="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income from expiration of the statute of limitations relating to a tax</link:label>
    <link:label id="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50_label_en-US" xlink:label="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday Termination Of Applicable Statute</link:label>
    <link:label id="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50_documentation_en-US" xlink:label="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income tax Holiday Termination of applicable statute.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_IncomeTaxHolidayTerminationOfApplicableStatute" xlink:label="loc_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50" xlink:to="lab_cgnx_IncomeTaxHolidayTerminationOfApplicableStatute_20B25941DD628A7598E4C7A18A27CC50" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax paid net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_4252CFE35D752EFB77B8C7A18A270696" xlink:type="arc" />
    <link:label id="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209_terseLabel_en-US" xlink:label="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Open Tax Year State Authorities</link:label>
    <link:label id="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209_label_en-US" xlink:label="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Open Tax Year State Authorities</link:label>
    <link:label id="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209_documentation_en-US" xlink:label="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Open Tax Year State Authorities</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_OpenTaxYearStateAuthorities" xlink:label="loc_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209" xlink:to="lab_cgnx_OpenTaxYearStateAuthorities_090A8E2E02AFDE18D72FC7A18A276209" xlink:type="arc" />
    <link:label id="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3_terseLabel_en-US" xlink:label="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Open tax year United States Internal Revenue Service</link:label>
    <link:label id="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3_label_en-US" xlink:label="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Open tax year United States Internal Revenue Service</link:label>
    <link:label id="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3_documentation_en-US" xlink:label="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Open tax years open to examination within the United States by the Internal Revenue Service</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_OpentaxyearUnitedStatesInternalRevenueService" xlink:label="loc_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3" xlink:to="lab_cgnx_OpentaxyearUnitedStatesInternalRevenueService_BD12D5BD3EC5CC113DBEC7A18A2708E3" xlink:type="arc" />
    <link:label id="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D_terseLabel_en-US" xlink:label="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax years open to examination, various authorities</link:label>
    <link:label id="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D_label_en-US" xlink:label="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Open tax year, various taxing authorities</link:label>
    <link:label id="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D_documentation_en-US" xlink:label="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Open tax year, various taxing authorities</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Opentaxyearvarioustaxingauthorities" xlink:label="loc_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D" xlink:to="lab_cgnx_Opentaxyearvarioustaxingauthorities_543AB3B9DA1536C7D9C4C7A18A276B6D" xlink:type="arc" />
    <link:label id="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73_terseLabel_en-US" xlink:label="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax years covered through Advanced Pricing Agreement</link:label>
    <link:label id="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73_label_en-US" xlink:label="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Years Covered Through Advanced Pricing Agreement</link:label>
    <link:label id="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73_documentation_en-US" xlink:label="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax years covered through Advanced Pricing Agreement.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement" xlink:label="loc_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73" xlink:to="lab_cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement_CDC3A7DC71E7C875A253C7A18A286C73" xlink:type="arc" />
    <link:label id="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85_terseLabel_en-US" xlink:label="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax years for APA agreement</link:label>
    <link:label id="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85_label_en-US" xlink:label="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax years for APA agreement</link:label>
    <link:label id="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85_documentation_en-US" xlink:label="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax years for APA agreement</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_TaxyearsforAPAagreement" xlink:label="loc_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85" xlink:to="lab_cgnx_TaxyearsforAPAagreement_DE71009DD8156452E4F7C7A18A28EB85" xlink:type="arc" />
    <link:label id="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3_terseLabel_en-US" xlink:label="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State research and experimentation tax carryforwards</link:label>
    <link:label id="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3_label_en-US" xlink:label="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State research and experimentation tax carryforwards</link:label>
    <link:label id="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3_documentation_en-US" xlink:label="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">State research and experimentation tax carryforwards</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Stateresearchandexperimentationtaxcarryforwards" xlink:label="loc_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3" xlink:to="lab_cgnx_Stateresearchandexperimentationtaxcarryforwards_5DA19E4E71BE23B7B905C7A18A285ED3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5C914BDA52445BE2C853A3A02FAA4815_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5C914BDA52445BE2C853A3A02FAA4815" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5C914BDA52445BE2C853A3A02FAA4815" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5C914BDA52445BE2C853A3A02FAA4815" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5C914BDA52445BE2C853A3A02FAA4815" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCCAE02691EBB7CA8FC0A3A02FAAD385_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCCAE02691EBB7CA8FC0A3A02FAAD385" 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_CCCAE02691EBB7CA8FC0A3A02FAAD385_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCCAE02691EBB7CA8FC0A3A02FAAD385" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCCAE02691EBB7CA8FC0A3A02FAAD385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCCAE02691EBB7CA8FC0A3A02FAAD385" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CCCAE02691EBB7CA8FC0A3A02FAAD385" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_C816EC03883697AF8C65A3A02FAAC32E_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_C816EC03883697AF8C65A3A02FAAC32E" 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_C816EC03883697AF8C65A3A02FAAC32E_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_C816EC03883697AF8C65A3A02FAAC32E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_C816EC03883697AF8C65A3A02FAAC32E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_C816EC03883697AF8C65A3A02FAAC32E" xlink:to="lab_us-gaap_AwardTypeAxis_C816EC03883697AF8C65A3A02FAAC32E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_38E6C763940F2241CF3FA3A02FAAB84F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985" xlink:to="lab_us-gaap_EmployeeStockOptionMember_3D46850505B980DD0379A3A02FAAF985" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6" 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:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CE77842764D96A560AD8A3A02FAA7DA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant under stock option plans</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE" 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 Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_10415D4613DFAB2BDF10A3A02FAADDBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period for stock option plans</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4651016000A07BE9385CA3A02FAA9C63" xlink:type="arc" />
    <link:label id="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF_terseLabel_en-US" xlink:label="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period of stock option plan</link:label>
    <link:label id="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF_label_en-US" xlink:label="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expiration Period Of Stock Option Plan</link:label>
    <link:label id="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF_documentation_en-US" xlink:label="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expiration period of stock option plan.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ExpirationPeriodOfStockOptionPlan" xlink:label="loc_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF" xlink:to="lab_cgnx_ExpirationPeriodOfStockOptionPlan_41EB69BB22E3362FC82EA3A02FAA7BEF" xlink:type="arc" />
    <link:label id="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103_terseLabel_en-US" xlink:label="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield, beginning in 2015</link:label>
    <link:label id="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103_label_en-US" xlink:label="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103" 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, Year Two</link:label>
    <link:label id="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103_documentation_en-US" xlink:label="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103" 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, Fair Value Assumptions, Expected Dividend Rate, Year Two</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo" xlink:label="loc_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103" xlink:to="lab_cgnx_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedDividendRateYearTwo_B0A5E70161B671922B7AA3A02FAB3103" xlink:type="arc" />
    <link:label id="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8_terseLabel_en-US" xlink:label="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of groups within the employee population</link:label>
    <link:label id="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8_label_en-US" xlink:label="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Groups Within Employee Population</link:label>
    <link:label id="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8_documentation_en-US" xlink:label="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of groups within employee population.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_NumberOfGroupsWithinEmployeePopulation" xlink:label="loc_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8" xlink:to="lab_cgnx_NumberOfGroupsWithinEmployeePopulation_541D25AF0F89D4A11998A3A02FABA6D8" xlink:type="arc" />
    <link:label id="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543_terseLabel_en-US" xlink:label="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of stock options granted to all other employees expected to vest</link:label>
    <link:label id="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543_label_en-US" xlink:label="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Stock Options Granted To All Other Employees Expected To Vest</link:label>
    <link:label id="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543_documentation_en-US" xlink:label="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of stock options granted to all other employees expected to vest.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest" xlink:label="loc_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543" xlink:to="lab_cgnx_PercentageOfStockOptionsGrantedToAllOtherEmployeesExpectedToVest_8E15AFA2206BFDD6BB91A3A02FABF543" xlink:type="arc" />
    <link:label id="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7_terseLabel_en-US" xlink:label="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of stock options granted to senior management expected to vest</link:label>
    <link:label id="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7_label_en-US" xlink:label="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Stock Options Granted To Senior Management Expected To Vest</link:label>
    <link:label id="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7_documentation_en-US" xlink:label="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of stock options granted to senior management expected to vest.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest" xlink:label="loc_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7" xlink:to="lab_cgnx_PercentageOfStockOptionsGrantedToSeniorManagementExpectedToVest_ECFBBFD8C25520531FB0A3A02FAB03D7" xlink:type="arc" />
    <link:label id="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B_terseLabel_en-US" xlink:label="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated forfeiture rate for unvested options for senior management</link:label>
    <link:label id="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B_label_en-US" xlink:label="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Forfeiture Rate For Unvested Options For Senior Management</link:label>
    <link:label id="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B_documentation_en-US" xlink:label="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated forfeiture rate for unvested options for senior management.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement" xlink:label="loc_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B" xlink:to="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement_6F75814BF8E860F21DC5A3A02FAB442B" xlink:type="arc" />
    <link:label id="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6_terseLabel_en-US" xlink:label="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated forfeiture rate for unvested options for all non-senior management</link:label>
    <link:label id="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6_label_en-US" xlink:label="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Forfeiture Rate For Unvested Options For All Non Senior Management</link:label>
    <link:label id="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6_documentation_en-US" xlink:label="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated forfeiture rate for unvested options for all non-senior management.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement" xlink:label="loc_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6" xlink:to="lab_cgnx_EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement_44572FE733614B595760A3A02FABC8C6" xlink:type="arc" />
    <link:label id="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330_terseLabel_en-US" xlink:label="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates</link:label>
    <link:label id="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330_label_en-US" xlink:label="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates</link:label>
    <link:label id="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330_documentation_en-US" xlink:label="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in compensation expense due to revised estimated forfeiture rates.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates" xlink:label="loc_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330" xlink:to="lab_cgnx_IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates_FC8E22697AD2F30ADC0FA3A02FABC330" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair values of stock options granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_F1347E7C58ECB1F826C9A3A02FAB9C32" xlink:type="arc" />
    <link:label id="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423_terseLabel_en-US" xlink:label="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic values of stock options exercised</link:label>
    <link:label id="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423_label_en-US" xlink:label="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value</link:label>
    <link:label id="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423_documentation_en-US" xlink:label="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shares based compensation arrangement by shares based payment award options exercisable intrinsic value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue" xlink:label="loc_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423" xlink:to="lab_cgnx_SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue_6E0D9D4BEF20EF3D7F15A3A02FAB3423" xlink:type="arc" />
    <link:label id="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115_terseLabel_en-US" xlink:label="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total fair values of stock options vested</link:label>
    <link:label id="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115_label_en-US" xlink:label="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115" 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 Vested Fair Value</link:label>
    <link:label id="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115_documentation_en-US" xlink:label="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115" 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 vested fair value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue" xlink:label="loc_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115" xlink:to="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue_4106110F63232C87D3E2A3A02FABD115" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation expense related to non-vested stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_60ECFFE60FE60E068CACA3A02FB039C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1E7F96EAB1AC71FC231CA3A02FB08C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_272119E116224FD95229A3A02FB0B0E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit recognized related to stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_B81571CF20E8CDD4C68EA3A02FB10296" xlink:type="arc" />
    <link:label id="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F_terseLabel_en-US" xlink:label="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense capitalized</link:label>
    <link:label id="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F_label_en-US" xlink:label="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share Based Compensation Recognized Period Costs Capitalized Amount</link:label>
    <link:label id="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F_documentation_en-US" xlink:label="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee service share based compensation recognized period costs capitalized amount.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount" xlink:label="loc_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F" xlink:to="lab_cgnx_EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount_C4E0698D04E002B98066A3A02FB1281F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C" 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, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C" 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, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E4BE04709ED43F7A0F42A3D69A13550C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_97854B58AAD9A2FB52A1B80742D04E1F_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_97854B58AAD9A2FB52A1B80742D04E1F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_97854B58AAD9A2FB52A1B80742D04E1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_97854B58AAD9A2FB52A1B80742D04E1F" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_97854B58AAD9A2FB52A1B80742D04E1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56" xlink:to="lab_us-gaap_ProductLiabilityContingencyTable_0FD5805037489ECDEF86B80742D0BE56" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A_label_en-US" xlink:label="lab_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A" xlink:to="lab_us-gaap_RangeAxis_64CEA5F2D5BEA1B83F41B80742D02C0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40_label_en-US" xlink:label="lab_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40" xlink:to="lab_us-gaap_RangeMember_EE45F639BE0356AE69E0B80742D0CC40" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25_label_en-US" xlink:label="lab_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25" 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/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25" xlink:to="lab_us-gaap_MinimumMember_7D3B33CDDC10B718B828B80742D05C25" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30_label_en-US" xlink:label="lab_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30" 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/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30" xlink:to="lab_us-gaap_MaximumMember_048B11A3A37FCE37ED5CB80742D0BD30" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81" xlink:to="lab_us-gaap_ProductLiabilityContingencyLineItems_31B4C9A514077961D464B80742D00A81" xlink:type="arc" />
    <link:label id="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865_terseLabel_en-US" xlink:label="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Period</link:label>
    <link:label id="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865_label_en-US" xlink:label="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Period</link:label>
    <link:label id="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865_documentation_en-US" xlink:label="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product warranty period.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ProductWarrantyPeriod" xlink:label="loc_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865" xlink:to="lab_cgnx_ProductWarrantyPeriod_C7901FED7D4CEB158CDDB80742D0C865" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_EE1FFC85EFB0A41F2416B80744089D9A_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_EE1FFC85EFB0A41F2416B80744089D9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_EE1FFC85EFB0A41F2416B80744089D9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_EE1FFC85EFB0A41F2416B80744089D9A" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_EE1FFC85EFB0A41F2416B80744089D9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_09E070C0A0D71847DDBDB8074408DC3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_862549FC7C49FD128539A3A02E17195A_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_862549FC7C49FD128539A3A02E17195A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_862549FC7C49FD128539A3A02E17195A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_862549FC7C49FD128539A3A02E17195A" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_862549FC7C49FD128539A3A02E17195A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4A4F5B25D6DAF75F77C0A3A02E19F219" xlink:type="arc" />
    <link:label id="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9_terseLabel_en-US" xlink:label="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9_label_en-US" xlink:label="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developer network acquired, intangible asset</link:label>
    <link:label id="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9_documentation_en-US" xlink:label="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Developer network acquired, intangible asset</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Developernetworkacquiredintangibleasset" xlink:label="loc_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9" xlink:to="lab_cgnx_Developernetworkacquiredintangibleasset_682F89A8A789DF1C9007A3A02E19CCE9" xlink:type="arc" />
    <link:label id="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39_terseLabel_en-US" xlink:label="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Completed technology</link:label>
    <link:label id="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39_label_en-US" xlink:label="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Completed Technology Acquired, intangible</link:label>
    <link:label id="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39_documentation_en-US" xlink:label="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Completed Technology Acquired, intangible</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CompletedTechnologyAcquiredintangible" xlink:label="loc_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39" xlink:to="lab_cgnx_CompletedTechnologyAcquiredintangible_B854AE19CBAD624D1318A3A02E190D39" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_4C4B0103303D4FE4A8C7A3A02E194A74" xlink:type="arc" />
    <link:label id="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5_terseLabel_en-US" xlink:label="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5_label_en-US" xlink:label="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition Purchase Price, total</link:label>
    <link:label id="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5_documentation_en-US" xlink:label="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisition Purchase Price, total</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AcquisitionPurchasePricetotal" xlink:label="loc_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5" xlink:to="lab_cgnx_AcquisitionPurchasePricetotal_D0F90334621293BC9FF9A3A02E1913F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_6B68F2FAE020D66AF490A850B8D7910E_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_6B68F2FAE020D66AF490A850B8D7910E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_6B68F2FAE020D66AF490A850B8D7910E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_6B68F2FAE020D66AF490A850B8D7910E" xlink:to="lab_us-gaap_SegmentReportingAbstract_6B68F2FAE020D66AF490A850B8D7910E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667" xlink:to="lab_us-gaap_ConcentrationRiskTable_71929AB0A9FE7DFCCF07A850B8D73667" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_6FE743563B1AEA0F3590A90E48450200_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_6FE743563B1AEA0F3590A90E48450200" 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_6FE743563B1AEA0F3590A90E48450200_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_6FE743563B1AEA0F3590A90E48450200" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6FE743563B1AEA0F3590A90E48450200" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6FE743563B1AEA0F3590A90E48450200" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_6FE743563B1AEA0F3590A90E48450200" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237" xlink:to="lab_us-gaap_SegmentDomain_D8F1D75EE3E927391079A90E48631237" xlink:type="arc" />
    <link:label id="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601_terseLabel_en-US" xlink:label="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Previous Company Segments [Member]</link:label>
    <link:label id="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601_label_en-US" xlink:label="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previous Company Segments [Member]</link:label>
    <link:label id="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601_documentation_en-US" xlink:label="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Previous Company Segments [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_PreviousCompanySegmentsMember" xlink:label="loc_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601" xlink:to="lab_cgnx_PreviousCompanySegmentsMember_FDEDD7A5CD99998691CCA90E4946E601" xlink:type="arc" />
    <link:label id="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195_terseLabel_en-US" xlink:label="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Company Segments [Member]</link:label>
    <link:label id="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195_label_en-US" xlink:label="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Company Segments [Member]</link:label>
    <link:label id="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195_documentation_en-US" xlink:label="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Company Segments [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CurrentCompanySegmentsMember" xlink:label="loc_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195" xlink:to="lab_cgnx_CurrentCompanySegmentsMember_C6E86EAC79A6823D7F13A90E4A4AC195" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F_terseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F_label_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F" 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/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F" xlink:to="lab_us-gaap_StatementGeographicalAxis_AC6C9DE8CE73B54786A8A850B8D78A2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1_label_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1" 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/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1" xlink:to="lab_us-gaap_SegmentGeographicalDomain_0CBD25165A62676E8520A850B8D79DD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578_terseLabel_en-US" xlink:label="lab_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:label id="lab_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578_label_en-US" xlink:label="lab_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578" xlink:to="lab_us-gaap_EuropeMember_E7CC87433ADD2E1F6D75A850B8D7B578" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7CB28176579FBD07A261A850B8D7CEB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_831E83CADB5A3772A9D3A850B8D7984A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565" xlink:to="lab_us-gaap_SalesRevenueNetMember_D12D4B50F38CA1DDCF32A850B8D72565" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_A1ED58BF15463B5719DEA850B8D7C6C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_EBAF09B56BE1CCAC0B2EA850B8D7BC03_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_EBAF09B56BE1CCAC0B2EA850B8D7BC03" 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_EBAF09B56BE1CCAC0B2EA850B8D7BC03_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_EBAF09B56BE1CCAC0B2EA850B8D7BC03" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_EBAF09B56BE1CCAC0B2EA850B8D7BC03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_EBAF09B56BE1CCAC0B2EA850B8D7BC03" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_EBAF09B56BE1CCAC0B2EA850B8D7BC03" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue from a single customer, percentage</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_176970B95F65BA36AA40A850B8D79A35" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_348217780A875C5EB9DDA850B8D7A986" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC_label_en-US" xlink:label="lab_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC" xlink:to="lab_us-gaap_Revenues_169A7DB53503E7153CCDA850B8D86EEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487" xlink:to="lab_us-gaap_NumberOfReportableSegments_A3A025DB1C20186F2BECA850B8D8D487" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum percentage of revenue accountability</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_5F9D138DA598DDDA8835A850B8D8AFD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D6683B4A75A0E04A50D5B807438BBB84_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D6683B4A75A0E04A50D5B807438BBB84" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D6683B4A75A0E04A50D5B807438BBB84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D6683B4A75A0E04A50D5B807438BBB84" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D6683B4A75A0E04A50D5B807438BBB84" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F8A560B2CD04E46254E7B807438B57F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_B756A50368310761800CA38B8F61E94B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_655CADAAB9103A93B02EA38B8F61F53D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4" xlink:to="lab_us-gaap_CashFlowHedgingMember_69C7D220A4A85AD5A3B8A38B8F618AF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20" xlink:to="lab_us-gaap_HedgingDesignationAxis_F8928FF0299861526386A38B8F611C20" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9" xlink:to="lab_us-gaap_HedgingDesignationDomain_44DB5D1C2E893C501781A38B8F612BC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember_FF9EAC31727218EA4CAAA38B8F61B2F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F369FCAF93DAD60CE176A38B8F628981" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss consists of foreign currency translation adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0CF29942AE56F167CD2BA38B8F62C80F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized losses on available-for-sale investments, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_80090B9FE99197D41EF2A38B8F623C65" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains on derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_F13EB7157320D75BB866A38B8F621AFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses on currency swaps, net of gains on long-term intercompany loans</link:label>
    <link:label id="lab_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680_label_en-US" xlink:label="lab_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment for Long-term Intercompany Transactions, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax" xlink:label="loc_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680" xlink:to="lab_us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax_D22096F4662782AA27AFA38B8F628680" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net realized gains reclassified into current operations</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_B60D49813F21F6B46509A38B8F620AC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68" 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_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_8C68834DC73522FF77B5B80743BAFC68" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_EB5F3694DCC6CFD21A17B807436CD9DD_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_EB5F3694DCC6CFD21A17B807436CD9DD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_EB5F3694DCC6CFD21A17B807436CD9DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_EB5F3694DCC6CFD21A17B807436CD9DD" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_EB5F3694DCC6CFD21A17B807436CD9DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_50CE3B4790A57FD21FB0B807436C411C_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_50CE3B4790A57FD21FB0B807436C411C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of unrealized gain on derivative instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_50CE3B4790A57FD21FB0B807436C411C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_50CE3B4790A57FD21FB0B807436C411C" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_50CE3B4790A57FD21FB0B807436C411C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_E40CC97F068E7DD02C3FB807436C726D_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_E40CC97F068E7DD02C3FB807436C726D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of unrealized gain on available-for-sale investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_E40CC97F068E7DD02C3FB807436C726D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_E40CC97F068E7DD02C3FB807436C726D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_E40CC97F068E7DD02C3FB807436C726D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit of foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_023622A2D35019EE1B56B807436C882D" xlink:type="arc" />
    <link:label id="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182_terseLabel_en-US" xlink:label="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Qualitative Assessment, years</link:label>
    <link:label id="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182_label_en-US" xlink:label="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Qualitative Assessment, years</link:label>
    <link:label id="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182_documentation_en-US" xlink:label="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Qualitative Assessment, years</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_QualitativeAssessmentyears" xlink:label="loc_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182" xlink:to="lab_cgnx_QualitativeAssessmentyears_ADE6E93A578B5F9000FEB23C765CE182" xlink:type="arc" />
    <link:label id="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D_terseLabel_en-US" xlink:label="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Cash, Cash Equivalents and Investments</link:label>
    <link:label id="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D_label_en-US" xlink:label="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components Of Cash Cash Equivalents And Investments Table [Table Text Block]</link:label>
    <link:label id="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D_documentation_en-US" xlink:label="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Components of cash cash equivalents and investments.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock" xlink:label="loc_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D" xlink:to="lab_cgnx_ComponentsOfCashCashEquivalentsAndInvestmentsTableTableTextBlock_64FAD2B1DD3F66D3EF5CB8074418F44D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Available-for-Sale Investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_7C8A07FD9024419560B8B80744187B73" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses and Fair Value for Available-for-Sale Investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_D820A4A842755CDBDC5DB8074418C6D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Maturity Dates of Available-for-Sale Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_51A1763BDFD55E40533CB80744184A5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_381F8C824FBB4C491291A39A687B323A_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_381F8C824FBB4C491291A39A687B323A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_381F8C824FBB4C491291A39A687B323A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_381F8C824FBB4C491291A39A687B323A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_381F8C824FBB4C491291A39A687B323A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3D65D2DFAEF616A320F3A39A687BF90F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3D65D2DFAEF616A320F3A39A687BF90F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3D65D2DFAEF616A320F3A39A687BF90F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3D65D2DFAEF616A320F3A39A687BF90F" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3D65D2DFAEF616A320F3A39A687BF90F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EEB4868246CCCF551319A39A687BD9DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E4050FC89F909D0F969A39A687BB7E6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E4050FC89F909D0F969A39A687BB7E6" 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_1E4050FC89F909D0F969A39A687BB7E6_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E4050FC89F909D0F969A39A687BB7E6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E4050FC89F909D0F969A39A687BB7E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E4050FC89F909D0F969A39A687BB7E6" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1E4050FC89F909D0F969A39A687BB7E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:label id="lab_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932_label_en-US" xlink:label="lab_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932" xlink:to="lab_us-gaap_LandMember_3ECAFCD606BD0B3034BFA39A687C5932" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983_label_en-US" xlink:label="lab_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983" xlink:to="lab_us-gaap_BuildingMember_1521ED1959486269BA0DA39A687CB983" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537" xlink:to="lab_us-gaap_BuildingImprovementsMember_EABC7A59BBEEA34162BAA39A687C7537" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_8D5E92FB1F61D5ED1190A39A687C4B49" xlink:type="arc" />
    <link:label id="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD_terseLabel_en-US" xlink:label="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hardware And Software [Member]</link:label>
    <link:label id="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD_label_en-US" xlink:label="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hardware And Software [Member]</link:label>
    <link:label id="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD_documentation_en-US" xlink:label="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hardware and software.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_HardwareAndSoftwareMember" xlink:label="loc_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD" xlink:to="lab_cgnx_HardwareAndSoftwareMember_B0E31658D42720758052A39A687CB1AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A_label_en-US" xlink:label="lab_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A" xlink:to="lab_us-gaap_EquipmentMember_816AE4C6E462E8420D89A39A687CEE9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_B09EF672765410AB93A7A39A687CA61A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_A30007CE2FA15BA56D20A39A687CFADC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_D2F2561A3FA44324E2FDA39A687C47A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_FCDBC6A64D5E2C83E582A39A687CEB37_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_FCDBC6A64D5E2C83E582A39A687CEB37" 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_FCDBC6A64D5E2C83E582A39A687CEB37_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_FCDBC6A64D5E2C83E582A39A687CEB37" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_FCDBC6A64D5E2C83E582A39A687CEB37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_FCDBC6A64D5E2C83E582A39A687CEB37" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_FCDBC6A64D5E2C83E582A39A687CEB37" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net, Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_1A0FD88AD8AF1D43A4E7A39A687C3811" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0D67E481E358EA3A3F36B80742C0EE67_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0D67E481E358EA3A3F36B80742C0EE67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0D67E481E358EA3A3F36B80742C0EE67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0D67E481E358EA3A3F36B80742C0EE67" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0D67E481E358EA3A3F36B80742C0EE67" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_021950C1017C31E043D2B80742C0B0BB" xlink:type="arc" />
    <link:label id="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05_terseLabel_en-US" xlink:label="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supranational bonds [Member]</link:label>
    <link:label id="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05_label_en-US" xlink:label="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supranational bonds [Member]</link:label>
    <link:label id="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05_documentation_en-US" xlink:label="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">direct debt issued by two or more foreign central governments.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_SupranationalbondsMember" xlink:label="loc_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05" xlink:to="lab_cgnx_SupranationalbondsMember_021B5AB02A93FDF6B140C1B01A330B05" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less than 1 Year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2A9804432F8551E1A48CC1B01A33987E" xlink:type="arc" />
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450_terseLabel_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1-2 Years</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450_label_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities After One Year Before Two Years Fair Value</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450_documentation_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This item represents the fair value of debt securities which are expected to mature within one year of the balance sheet date and which are categorized neither as held-to-maturity nor trading securities.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue" xlink:label="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450" xlink:to="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue_FB6B41426A05FF515B2BC1B01A334450" xlink:type="arc" />
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280_terseLabel_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2-3 Years</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280_label_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities After Two Years Before Three Years Fair Value</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280_documentation_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, debt maturities after second year but before third year, fair value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue" xlink:label="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280" xlink:to="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue_1721ADCF43C7F56CDED3C1B01A337280" xlink:type="arc" />
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2_terseLabel_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3-4 Years</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2_label_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities After Three Years Before Four Years Fair Value</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2_documentation_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, debt maturities after third year but before fourth year, fair value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue" xlink:label="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2" xlink:to="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue_FFFA78954556ED270133C1B01A3367F2" xlink:type="arc" />
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7_terseLabel_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">4-5 Years</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7_label_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities After Four Years Before Five Years Fair Value</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7_documentation_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, debt maturities after fourth year but before fifth year, fair value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue" xlink:label="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7" xlink:to="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue_750408F6625756022247C1B01A3372C7" xlink:type="arc" />
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A_terseLabel_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5-7 Years</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A_label_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities After Five Years Before Seven Years Fair Value</link:label>
    <link:label id="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A_documentation_en-US" xlink:label="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities After Five Years Before Seven Years Fair Value</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue" xlink:label="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A" xlink:to="lab_cgnx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue_B37413DBA0FED9EE2657C1D2F7B2AB6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_EAB23BFF37D3C1390D18C1B01A33C4FD_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_EAB23BFF37D3C1390D18C1B01A33C4FD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_EAB23BFF37D3C1390D18C1B01A33C4FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_EAB23BFF37D3C1390D18C1B01A33C4FD" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_EAB23BFF37D3C1390D18C1B01A33C4FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8FDBD5A08DB6371617DCA3A0301FAF03" xlink:type="arc" />
    <link:label id="lab_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B" xlink:to="lab_us-gaap_NondesignatedMember_0FF7A27FF63C9C7DD1F3A3A03020805B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_46F8EE30E7AD4559AF80A3A0302071DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_1DC865B387D5CE41D49CA3A030209004" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2DF3E3D10AB816C221DCA3A0302032DC" xlink:type="arc" />
    <link:label id="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D_terseLabel_en-US" xlink:label="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses [Member]</link:label>
    <link:label id="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D_label_en-US" xlink:label="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses [Member]</link:label>
    <link:label id="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D_documentation_en-US" xlink:label="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued expenses.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AccruedExpensesMember" xlink:label="loc_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D" xlink:to="lab_cgnx_AccruedExpensesMember_7C32252E0A1726D08055A3A03020A97D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_4711B680756C8EFCDBC5A3A03020806B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssets_6D999BFC7BEE96646F4AA3A030203389_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets_6D999BFC7BEE96646F4AA3A030203389" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net amount of assets presented</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="loc_us-gaap_DerivativeAssets_6D999BFC7BEE96646F4AA3A030203389" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets_6D999BFC7BEE96646F4AA3A030203389" xlink:to="lab_us-gaap_DerivativeAssets_6D999BFC7BEE96646F4AA3A030203389" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilities_D82E6AA7F98D42D20F6FA3A030201FBE_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities_D82E6AA7F98D42D20F6FA3A030201FBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net amount of liabilities presented</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaap_DerivativeLiabilities_D82E6AA7F98D42D20F6FA3A030201FBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities_D82E6AA7F98D42D20F6FA3A030201FBE" xlink:to="lab_us-gaap_DerivativeLiabilities_D82E6AA7F98D42D20F6FA3A030201FBE" xlink:type="arc" />
    <link:label id="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B_terseLabel_en-US" xlink:label="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective maturity of investments</link:label>
    <link:label id="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B_label_en-US" xlink:label="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Effective Term, Maximum</link:label>
    <link:label id="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B_documentation_en-US" xlink:label="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Effective Term, Maximum</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum" xlink:label="loc_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B" xlink:to="lab_cgnx_AvailableforsaleSecuritiesDebtMaturitiesEffectiveTermMaximum_A2457B33DBB24D38DB9CA388BDECAF6B" xlink:type="arc" />
    <link:label id="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F_terseLabel_en-US" xlink:label="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum investment of the company in partnership</link:label>
    <link:label id="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F_label_en-US" xlink:label="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Investment Of Company In Partnership</link:label>
    <link:label id="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F_documentation_en-US" xlink:label="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum investment of the company in partnership.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MaximumInvestmentOfCompanyInPartnership" xlink:label="loc_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F" xlink:to="lab_cgnx_MaximumInvestmentOfCompanyInPartnership_B0A4B55A24FFFF7464C7A388BDED8D5F" xlink:type="arc" />
    <link:label id="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9_terseLabel_en-US" xlink:label="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer Hardware and Software [Member]</link:label>
    <link:label id="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9_label_en-US" xlink:label="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Hardware And Software [Member]</link:label>
    <link:label id="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9_documentation_en-US" xlink:label="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Computer Hardware and Software Member.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ComputerHardwareAndSoftwareMember" xlink:label="loc_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9" xlink:to="lab_cgnx_ComputerHardwareAndSoftwareMember_13CCB6F1FC96FA0565D5A388BDED22D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquipmentMember_5AF5FDC342EAD5A30900A388BDEEA0FF_verboseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember_5AF5FDC342EAD5A30900A388BDEEA0FF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing test equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_5AF5FDC342EAD5A30900A388BDEEA0FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember_5AF5FDC342EAD5A30900A388BDEEA0FF" xlink:to="lab_us-gaap_EquipmentMember_5AF5FDC342EAD5A30900A388BDEEA0FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_45BEE5C6ECF924A79F64A388BDEE2DCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_FC829F84EBBBF341E2C0A850BA6423CB" xlink:type="arc" />
    <link:label id="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B_terseLabel_en-US" xlink:label="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MVSD [Member]</link:label>
    <link:label id="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B_label_en-US" xlink:label="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mvsd [Member]</link:label>
    <link:label id="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B_documentation_en-US" xlink:label="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">MVSD.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MvsdMember" xlink:label="loc_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B" xlink:to="lab_cgnx_MvsdMember_CE8276E44573E35415DAA850BA651D5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510" xlink:to="lab_us-gaap_GoodwillLineItems_97B8B254872EBEF2E73BA850BA651510" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53_label_en-US" xlink:label="lab_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53" xlink:to="lab_us-gaap_Goodwill_5F28CF94927D4CD81C98A850BA65BA53" xlink:type="arc" />
    <link:label id="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310_terseLabel_en-US" xlink:label="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value in excess to carrying value</link:label>
    <link:label id="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310_label_en-US" xlink:label="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value In Excess To Carrying Value</link:label>
    <link:label id="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310_documentation_en-US" xlink:label="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value in excess to carrying value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_FairValueInExcessToCarryingValue" xlink:label="loc_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310" xlink:to="lab_cgnx_FairValueInExcessToCarryingValue_FD568461EAF85EFFE38DA850BA653310" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BFE782C83341EABD72BDA3A02F908B3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_AE590D0D27A69ED88099A3A02F90D6D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_047B061D60918D294046A3A02F9057A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited or expired</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D" 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 and Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_F181715E7341D5027799A3A02F90089D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7AF47C30E6CF269206A2A3A02F90B9AA_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7AF47C30E6CF269206A2A3A02F90B9AA" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7AF47C30E6CF269206A2A3A02F90B9AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7AF47C30E6CF269206A2A3A02F90B9AA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7AF47C30E6CF269206A2A3A02F90B9AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_A8627ACB7A49A82490DCA3A02F90AAF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested or expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE" 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, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_4B83B7E81E4AA33B69CCA3A02F90DFFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DBFA26CF76A5AFFEC77FA3A02F90C608" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6A133C422F395FC532AEA3A02F902DB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised, Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DCF0E261326DEA57F4C5A3A02F914661" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited or expired, Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849" 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 and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_99EC7AFA33FC5F13E9B1A3A02F913849" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A7EAADF6C68748816231A3A02F96FB5C_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A7EAADF6C68748816231A3A02F96FB5C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Weighted-Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A7EAADF6C68748816231A3A02F96FB5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A7EAADF6C68748816231A3A02F96FB5C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A7EAADF6C68748816231A3A02F96FB5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9E526267A589DA5231DEA3A02F96DF80" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested or expected to vest, Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7" 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, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ABA85EAC0F4785122250A3A02F9631A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Weighted-Average Remaining Contractual Term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EAD36B41812D6F2FD3F5A3A02F96E609" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, Weighted-Average Remaining Contractual Term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AD42A766A3DE0BF8F1E4A3A02F966766" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested or expected to vest, Weighted-Average Remaining Contractual Term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742" 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, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_E77E2DB245616560C8ABA3A02F96A742" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6127DBC7FA6E836B7C7DA3A02F96D9FD" xlink:type="arc" />
    <link:label id="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA_terseLabel_en-US" xlink:label="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA_label_en-US" xlink:label="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA" 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 Aggregate Intrinsic Value</link:label>
    <link:label id="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA_documentation_en-US" xlink:label="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA" 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 exercisable aggregate intrinsic value.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:label="loc_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA" xlink:to="lab_cgnx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_B6BF0DFBF2C83F208866A3A02F9614AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested or expected to vest, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7" 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, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_516BB63D7CD282A50490A3A02F96A5C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_2BFD66F04AC437592D70B807433D5FC3_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_2BFD66F04AC437592D70B807433D5FC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2BFD66F04AC437592D70B807433D5FC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2BFD66F04AC437592D70B807433D5FC3" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_2BFD66F04AC437592D70B807433D5FC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_60A6EDB571B5004B42CEB807433D76AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_94C93956B046D5FFB84FB807436CF9E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2035F52E46575F1EAE1BB807436CC975" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9_terseLabel_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9_label_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_5719A63C74FA36F8103AB807436CB0E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_00B62878E0E1A5614B63B807436C4BBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_BAC989B8A7E0C188BC22A39FA057D015" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_709798F560ECB30DAE63A39FA058F45D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_709798F560ECB30DAE63A39FA058F45D" 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_709798F560ECB30DAE63A39FA058F45D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_709798F560ECB30DAE63A39FA058F45D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_709798F560ECB30DAE63A39FA058F45D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_709798F560ECB30DAE63A39FA058F45D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_709798F560ECB30DAE63A39FA058F45D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F83F89B3AA7C394FD820A39FA0587F07_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F83F89B3AA7C394FD820A39FA0587F07" 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_F83F89B3AA7C394FD820A39FA0587F07_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F83F89B3AA7C394FD820A39FA0587F07" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F83F89B3AA7C394FD820A39FA0587F07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F83F89B3AA7C394FD820A39FA0587F07" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F83F89B3AA7C394FD820A39FA0587F07" xlink:type="arc" />
    <link:label id="lab_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375_terseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution networks</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375" xlink:to="lab_us-gaap_DistributionRightsMember_9B5FCFE7F57C3090D3C4A39FA0586375" xlink:type="arc" />
    <link:label id="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5_terseLabel_en-US" xlink:label="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer contracts and relationships</link:label>
    <link:label id="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5_label_en-US" xlink:label="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Contracts And Relationships [Member]</link:label>
    <link:label id="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5_documentation_en-US" xlink:label="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Contracts And Relationships [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CustomerContractsAndRelationshipsMember" xlink:label="loc_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5" xlink:to="lab_cgnx_CustomerContractsAndRelationshipsMember_DE9024A095037761D27FA39FA058BFF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Completed technologies</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_DF2FC0663410B0AB513AA39FA05873E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_05BB29845F0E494069D0A39FA0583E5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5FD3D9B10F6757D42B69A39FA058C776" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0C6EBB293AD1DF512D13A39FA059D926" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_301A0EFCDA409DA3A7B0A39FA0599F91" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock_23E7E867FC5DEB9F389DB80744084BCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_9201CA89369CA187A11DAD33B34A0209_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_9201CA89369CA187A11DAD33B34A0209" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_9201CA89369CA187A11DAD33B34A0209" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_9201CA89369CA187A11DAD33B34A0209" xlink:to="lab_us-gaap_SubsequentEventsAbstract_9201CA89369CA187A11DAD33B34A0209" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4" xlink:to="lab_us-gaap_SubsequentEventTable_A0A50E792D214C5078DDAD33B34AC8F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_36A7FDA620857DF8098AAD33B34AA3C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_C0D53312E2905418909AAD33B34A869D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840" xlink:to="lab_us-gaap_SubsequentEventMember_FF99FA7708A608118E6CAD33B34A3840" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802" xlink:to="lab_us-gaap_SubsequentEventLineItems_6CEB1EB553793AE54F52AD33B34A9802" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends Payable, Amount Per Share</link:label>
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D_label_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Amount Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D" xlink:to="lab_us-gaap_DividendsPayableAmountPerShare_217017E715A6744D25DFAD33B34B0A0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date Declared</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date Declared</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53" xlink:to="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_A5E32E66502EEBB7EE59AD33C13DFA53" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date of Record</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date of Record</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503" xlink:to="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_0789C1E3FCC258FAE431AD33C1A57503" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposals in period</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Disposals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisposals_2A2BAFB9790E881ACAE5A850BA6EA25F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings include rental property</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Subject to or Available for Operating Lease, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5DA6496B24D4B8957815A850BA6E9696" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Subject to or Available for Operating Lease, Accumulated Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_892F8D8BE9BA538A87BEA850BA6E1FA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DistributionRightsMember_4D5D148A955CA60E37DCB8074427D753_verboseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember_4D5D148A955CA60E37DCB8074427D753" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DistributionRightsMember" xlink:label="loc_us-gaap_DistributionRightsMember_4D5D148A955CA60E37DCB8074427D753" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember_4D5D148A955CA60E37DCB8074427D753" xlink:to="lab_us-gaap_DistributionRightsMember_4D5D148A955CA60E37DCB8074427D753" xlink:type="arc" />
    <link:label id="lab_cgnx_CustomerContractsAndRelationshipsMember_1F6264E130D0FFE7918EB8074427A66D_verboseLabel_en-US" xlink:label="lab_cgnx_CustomerContractsAndRelationshipsMember_1F6264E130D0FFE7918EB8074427A66D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer Contracts And Relationships [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CustomerContractsAndRelationshipsMember" xlink:label="loc_cgnx_CustomerContractsAndRelationshipsMember_1F6264E130D0FFE7918EB8074427A66D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CustomerContractsAndRelationshipsMember_1F6264E130D0FFE7918EB8074427A66D" xlink:to="lab_cgnx_CustomerContractsAndRelationshipsMember_1F6264E130D0FFE7918EB8074427A66D" xlink:type="arc" />
    <link:label id="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12_terseLabel_en-US" xlink:label="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Completed Technologies And Other Intangible Assets [Member]</link:label>
    <link:label id="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12_label_en-US" xlink:label="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Completed Technologies And Other Intangible Assets [Member]</link:label>
    <link:label id="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12_documentation_en-US" xlink:label="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Completed Technologies And Other Intangible Assets [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember" xlink:label="loc_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12" xlink:to="lab_cgnx_CompletedTechnologiesAndOtherIntangibleAssetsMember_83BB6C8B8DDDE63E90F7B80744275C12" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_92EEF0BEFBFC746E53E7B8074427F460_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_92EEF0BEFBFC746E53E7B8074427F460" 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_92EEF0BEFBFC746E53E7B8074427F460_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_92EEF0BEFBFC746E53E7B8074427F460" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_92EEF0BEFBFC746E53E7B8074427F460" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_92EEF0BEFBFC746E53E7B8074427F460" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_92EEF0BEFBFC746E53E7B8074427F460" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Constituents of accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_EA3CAD833B9096F476B2A036B3FAD065" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company bonuses</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A" xlink:to="lab_us-gaap_AccruedBonusesCurrent_B1916BBCB00013DE1BCCA036B3FB9C0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Salaries, commissions, and payroll taxes</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Salaries, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6" xlink:to="lab_us-gaap_AccruedSalariesCurrent_F6DE59386E89C267C507A036B3FB38F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vacation</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Vacation, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674" xlink:to="lab_us-gaap_AccruedVacationCurrent_E51C507BAD4390EE4645A036B3FB8674" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty obligations</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_30B348E73A2B4399C612A036B3FB3693" xlink:type="arc" />
    <link:label id="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327_terseLabel_en-US" xlink:label="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign retirement obligations</link:label>
    <link:label id="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327_label_en-US" xlink:label="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Allowance</link:label>
    <link:label id="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327_documentation_en-US" xlink:label="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retirement allowance Japan.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_RetirementAllowance" xlink:label="loc_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327" xlink:to="lab_cgnx_RetirementAllowance_E6C28DFAB0242783B785A036B3FB7327" xlink:type="arc" />
    <link:label id="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7_terseLabel_en-US" xlink:label="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Japanese consumption taxes</link:label>
    <link:label id="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7_label_en-US" xlink:label="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Consumption Taxes Current</link:label>
    <link:label id="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7_documentation_en-US" xlink:label="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued consumption taxes current.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AccruedConsumptionTaxesCurrent" xlink:label="loc_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7" xlink:to="lab_cgnx_AccruedConsumptionTaxesCurrent_2654C72C4EDFF049AA95A036B3FB8EA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA" 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_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_394C58CE20B15A3FC46EA036B3FB03BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_3D0B6653E37A1050836BA036B3FB04AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B8912A300A5A2FD952AAB807436C66B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Amortization Expense Succeeding Fiscal Years</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_F9AD416A766C97652ECBB807436C986E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_88F3655AD965D346C255B80742D0B25E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_ADB3A283E6D1AEF8E6D6A3A02EB85417" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_46448D3E18CBC1F1B73CA850BB23D383_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_46448D3E18CBC1F1B73CA850BB23D383" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_46448D3E18CBC1F1B73CA850BB23D383" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_46448D3E18CBC1F1B73CA850BB23D383" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_46448D3E18CBC1F1B73CA850BB23D383" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_C8A40997835DF55019CDA850BB23F450" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5" xlink:to="lab_us-gaap_NetIncomeLoss_8ACBAC5BF09F7F407907A850BB23DFF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_167502C2549177507FF1A850BB238508" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net gain on sale of discontinued business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness_E3B56BFFDE68C467E476A850BB243F7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967" xlink:to="lab_us-gaap_StockOptionPlanExpense_7B3AB0EF5575D254052DA850BB243967" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation of property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900_label_en-US" xlink:label="lab_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900" xlink:to="lab_us-gaap_Depreciation_45921BDB945CD0784C59A850BB244900" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_A3A1E8733DF369E362B4A850BB24DF0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amortization of discounts or premiums on investments</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_03CC51598537A48240BCA850BB24E79D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Realized (gain) loss on sale of investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments_516BEC58463B9C455149A850BB249F8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revaluation of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ECFC9C87413ABA9EEAFA850BB24E48D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax effect of stock option exercises</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0948C845E657A0276AF0A850BB24A8C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Change in deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_34BD789152C65EF01713A850BB24AB26" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_26F8B91973D694872173A850BB24510E_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_26F8B91973D694872173A850BB24510E" 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_26F8B91973D694872173A850BB24510E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_26F8B91973D694872173A850BB24510E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_26F8B91973D694872173A850BB24510E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_26F8B91973D694872173A850BB24510E" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_26F8B91973D694872173A850BB24510E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_D7EEECDCE5B19EA21820A850BB24C508_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_D7EEECDCE5B19EA21820A850BB24C508" 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_D7EEECDCE5B19EA21820A850BB24C508_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_D7EEECDCE5B19EA21820A850BB24C508" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_D7EEECDCE5B19EA21820A850BB24C508" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_D7EEECDCE5B19EA21820A850BB24C508" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_D7EEECDCE5B19EA21820A850BB24C508" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F12A2CA98F5D50B68944A850BB2456C1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F12A2CA98F5D50B68944A850BB2456C1" 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_F12A2CA98F5D50B68944A850BB2456C1_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F12A2CA98F5D50B68944A850BB2456C1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_F12A2CA98F5D50B68944A850BB2456C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_F12A2CA98F5D50B68944A850BB2456C1" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_F12A2CA98F5D50B68944A850BB2456C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_B30DFA777768B9C9A10FA850BB243281" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_36D5CBD2CA021B1C0251A850BB241AA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D" 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_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_36FA4565D2CB8FD6AE59A850BB241C4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_B97D5930046F0564F0B0A850BB259AE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0413F9D5576909EF2F71A850BB259936" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments_5D499E4F9F352679525BA850BB251E61" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities and sales of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_BE55F82ED5EC9B2FB42AA850BB2506B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7D6D88FBE53F7B1E9604A850BB25FAA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisition of business</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_719CC0BC1F3242478288A850BB25AFED" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid for purchased technology</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_38AD675424C4A6C080ADA850BB258747" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net proceeds from sale of discontinued business</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_821278D4E7777A47EBEDA850BB254AA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1607F9905C9C5346434FA850BB25932F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9E84DCE7058B70213582A850BB255022" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under stock plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_CF9B0E829077DF052E9FA850BB25F1B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_C7D0A4312938B0CC05B2A850BB255CE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_919CB973FACBAACB9A8DA850BB255FC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of stock option exercises</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2467B5E08E5353386921A850BB2504E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_35B2FD49CE91F7755240A850BB258477" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_AA64570DA235FB873FE8A850BB257BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1A43660E7CB2A7EB3B4BA850BB259F1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1689C768970CCDF0CD71A850BB263A6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F0DB7195B445BA34DF81A850BB263FB7_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F0DB7195B445BA34DF81A850BB263FB7" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F0DB7195B445BA34DF81A850BB263FB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F0DB7195B445BA34DF81A850BB263FB7" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F0DB7195B445BA34DF81A850BB263FB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and Amortization, Discontinued Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortizationDiscontinuedOperations" xlink:label="loc_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64" xlink:to="lab_us-gaap_DepreciationAndAmortizationDiscontinuedOperations_1C52B19BFFE240F0354EA850BB265A64" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1043516AA151DB1982DDB80742C0EDD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_8F8BEA3E84DE7A5E938DB80743E98F67" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_89B0DE84046214EB2803A84F354509A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory and revenue related</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory_C6E144AE0D07304EC989A84F35461AFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bonuses, commissions, and other compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1" 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, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_885857DB46A6CA273235A84F3546FAC1" xlink:type="arc" />
    <link:label id="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E_terseLabel_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E_label_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Other Current</link:label>
    <link:label id="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E_documentation_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets other current.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DeferredTaxAssetsOtherCurrent" xlink:label="loc_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E" xlink:to="lab_cgnx_DeferredTaxAssetsOtherCurrent_7F9FF9F2C28E31E922C6A84F3546224E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossCurrent_2BD9DAC8C87340651A3EA84F3546AC9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_D0364269A46C7DB06015A84F3546A1D2" xlink:type="arc" />
    <link:label id="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7_terseLabel_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7_label_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Tax Credit Carryforwards Foreign And State</link:label>
    <link:label id="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7_documentation_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets tax credit carry forwards foreign and state.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState" xlink:label="loc_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7" xlink:to="lab_cgnx_DeferredTaxAssetsTaxCreditCarryforwardsForeignAndState_1786F4154E5AD2972AAFA84F3546BFF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal and state tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_A3A54C2B9BCCF032F1C3A84F35474A18" xlink:type="arc" />
    <link:label id="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3_terseLabel_en-US" xlink:label="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3_label_en-US" xlink:label="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncurrent Deferred Tax Assets Deprecation</link:label>
    <link:label id="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3_documentation_en-US" xlink:label="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncurrent deferred tax assets deprecation.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_NoncurrentDeferredTaxAssetsDeprecation" xlink:label="loc_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3" xlink:to="lab_cgnx_NoncurrentDeferredTaxAssetsDeprecation_82947B0BF4F59C7664C0A84F3547F9D3" xlink:type="arc" />
    <link:label id="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67_terseLabel_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67_label_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Other Noncurrent</link:label>
    <link:label id="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67_documentation_en-US" xlink:label="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets other non current.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DeferredTaxAssetsOtherNoncurrent" xlink:label="loc_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67" xlink:to="lab_cgnx_DeferredTaxAssetsOtherNoncurrent_B029122DD8F8E6DCEE14A84F35472B67" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross non-current deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_3A49632045E1DD948627A84F3547651D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract_E3ABB6D3832B9CFF62E0A84F3547A046" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_CC2EDFB1B9040AD3EE24A84F354730DA_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_CC2EDFB1B9040AD3EE24A84F354730DA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Nondeductible intangible assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_CC2EDFB1B9040AD3EE24A84F354730DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_CC2EDFB1B9040AD3EE24A84F354730DA" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_CC2EDFB1B9040AD3EE24A84F354730DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross non-current deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C56CEF4F9150AAEF3F1BA84F3547AC5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_8B9A8FFDB4AAF905078AA84F35475F79" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net non-current deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_5B829ECACEDA8033D688A84F3547EBCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross, Classification [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGrossClassificationAbstract_6839680560C846D140D2A84F35489FB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther_FE55C2E37C700FFE19B6A84F354897F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net current deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossCurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGrossCurrent_981CB2AB831DF0822C0EA84F3548A0DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115" xlink:to="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_EB306714611714AD44B2A84F3548D115" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6" xlink:to="lab_us-gaap_DeferredTaxAssetDomain_568EC8508E9D27363FAAA84F354807D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Valuation Allowance [Member]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance of Deferred Tax Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_998B0BA2AF3728F9983FA84F354815D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Rental Payments Under Lease Agreements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_FEE00BDE9DA434560F38B80742C05A15" xlink:type="arc" />
    <link:label id="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA_terseLabel_en-US" xlink:label="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Rental Receipts Under Non - Cancelable Lease Agreements</link:label>
    <link:label id="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA_label_en-US" xlink:label="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Future Minimum Rental Receipts For Operating Leases Table [Table Text Block]</link:label>
    <link:label id="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA_documentation_en-US" xlink:label="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of future minimum rental receipts for operating leases.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock" xlink:label="loc_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA" xlink:to="lab_cgnx_ScheduleOfFutureMinimumRentalReceiptsForOperatingLeasesTableTableTextBlock_35597874E9E73D9A386BB80742C07DCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_543CE2D094E6E476DB43A80B7405A42C_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_543CE2D094E6E476DB43A80B7405A42C" 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_543CE2D094E6E476DB43A80B7405A42C_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_543CE2D094E6E476DB43A80B7405A42C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_543CE2D094E6E476DB43A80B7405A42C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_543CE2D094E6E476DB43A80B7405A42C" xlink:to="lab_us-gaap_GoodwillRollForward_543CE2D094E6E476DB43A80B7405A42C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_F66200C99C1E287AEDDFA80B74063047_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_F66200C99C1E287AEDDFA80B74063047" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_F66200C99C1E287AEDDFA80B74063047" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_F66200C99C1E287AEDDFA80B74063047" xlink:to="lab_us-gaap_Goodwill_F66200C99C1E287AEDDFA80B74063047" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_A63B07D9F458C4512BD1A80B7406A58B_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_A63B07D9F458C4512BD1A80B7406A58B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_A63B07D9F458C4512BD1A80B7406A58B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_A63B07D9F458C4512BD1A80B7406A58B" xlink:to="lab_us-gaap_Goodwill_A63B07D9F458C4512BD1A80B7406A58B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in the Carrying Value of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_382BC110B711923C056EB807439B2F99" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_F63493A42FAE0ED24C8BA30ACE0DF9D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB" xlink:to="lab_us-gaap_RetainedEarningsMember_6FB71EA42EAD07A47B36A30ACE0D44CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EE532D253C8EE97B4E18A30ACE0D5C74_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EE532D253C8EE97B4E18A30ACE0D5C74" 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_EE532D253C8EE97B4E18A30ACE0D5C74_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EE532D253C8EE97B4E18A30ACE0D5C74" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EE532D253C8EE97B4E18A30ACE0D5C74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EE532D253C8EE97B4E18A30ACE0D5C74" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EE532D253C8EE97B4E18A30ACE0D5C74" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F" 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_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F" xlink:to="lab_us-gaap_StockholdersEquity_DA1428DBF11B6857B051A30ACE0D323F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance, Shares</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03" xlink:to="lab_us-gaap_CommonStockSharesIssued_21368F5E1F23F31274B1A30ACE0DCF03" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under stock option plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1F72493D00A3A1D803B0A30ACE0D4CDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7CCB49FA12BBF29F9466A30ACE0D658B_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7CCB49FA12BBF29F9466A30ACE0D658B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under stock option plans, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7CCB49FA12BBF29F9466A30ACE0D658B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7CCB49FA12BBF29F9466A30ACE0D658B" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7CCB49FA12BBF29F9466A30ACE0D658B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_945D55C1300791F9BFFFA30ACE0D7D24_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_945D55C1300791F9BFFFA30ACE0D7D24" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_945D55C1300791F9BFFFA30ACE0D7D24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_945D55C1300791F9BFFFA30ACE0D7D24" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_945D55C1300791F9BFFFA30ACE0D7D24" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_A8D1FC7B7708D8718BDFA30ACE0DEE32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_A8D1FC7B7708D8718BDFA30ACE0DEE32" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_A8D1FC7B7708D8718BDFA30ACE0DEE32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_A8D1FC7B7708D8718BDFA30ACE0DEE32" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_A8D1FC7B7708D8718BDFA30ACE0DEE32" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_689AFF93E9AD7037F8DEA30ACE0D85AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefit from stock option exercises</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_33A12930029995070BE0A30ACE0D001E" xlink:type="arc" />
    <link:label id="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40_terseLabel_en-US" xlink:label="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit for research and development credits as a result of stock options</link:label>
    <link:label id="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40_label_en-US" xlink:label="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To Additional Paid In Capital Tax Benefit For Research And Development Credits As Result Of Stock Option Accounting</link:label>
    <link:label id="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40_documentation_en-US" xlink:label="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustment To Additional Paid In Capital Tax Benefit For Research And Development Credits As Result Of Stock Option Accounting</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting" xlink:label="loc_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40" xlink:to="lab_cgnx_AdjustmentToAdditionalPaidInCapitalTaxBenefitForResearchAndDevelopmentCreditsAsResultOfStockOptionAccounting_5C629FBAA16418E71437A30ACE0D9C40" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A" xlink:to="lab_us-gaap_DividendsCommonStockCash_C157122EDA84C4C4E944A3334051679A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gain (loss) on cash flow hedges, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_5220CE77AD59D148D0C4A30ACE0E10D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of net realized (gain) loss into current operations</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_4A9AE6B15926DEE76D6FA30ACE0E0F54" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gain (loss) on available-for-sale investments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_AC36DBF92A6E65D0D874A30ACE0E5130" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_472055ABCA261E22ADC4A30ACE0E1AF5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_472055ABCA261E22ADC4A30ACE0E1AF5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of net realized gain on the sale of available-for-sale investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_472055ABCA261E22ADC4A30ACE0E1AF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_472055ABCA261E22ADC4A30ACE0E1AF5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_472055ABCA261E22ADC4A30ACE0E1AF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960" 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, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2322674BC59AD5C24B3FA30ACE0E3960" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_8775B97A882A30605B10A30ACE0EB916_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_8775B97A882A30605B10A30ACE0EB916" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_8775B97A882A30605B10A30ACE0EB916" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_8775B97A882A30605B10A30ACE0EB916" xlink:to="lab_us-gaap_StockholdersEquity_8775B97A882A30605B10A30ACE0EB916" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_589560B57E2874141ED4A30ACE0E6BB0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_589560B57E2874141ED4A30ACE0E6BB0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_589560B57E2874141ED4A30ACE0E6BB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_589560B57E2874141ED4A30ACE0E6BB0" xlink:to="lab_us-gaap_CommonStockSharesIssued_589560B57E2874141ED4A30ACE0E6BB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_CDB1D371B1459B630FF0B80743BAE6DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F8EB7350C972498FD349B807437C3E81" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_B1572265BC26A1B14C63B807438BC10B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_4EA1FF27D6D0B20133B3B807438BF1F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_AB3263F43A5410C93143B807438BE291" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA33EFC4C51FB0A2C0FB807438BF00C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current income tax expense (benefit), Total</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_8BDC582FDE6D1F7AC5C8B807438B2BA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_FFAB93BE8D3546DB4806B807438B3C38" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3358ADA6FACC57AC150CB807438B428E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_F451BE6506B1163AFEB3B807438B2981" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAF027907C748E012ED4B807438BE93D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax expense (benefit), Total</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1D4559CD340428A342DAB807438BC990" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit), continuing operations, Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_EDD9F4260BAF42FB320CB807438BC77D" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury Bills [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804_label_en-US" xlink:label="lab_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Bill Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_USTreasuryBillSecuritiesMember" xlink:label="loc_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804" xlink:to="lab_us-gaap_USTreasuryBillSecuritiesMember_695141177164A0F9E706B23CF24D1804" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A_terseLabel_en-US" xlink:label="lab_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A_label_en-US" xlink:label="lab_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A" xlink:to="lab_us-gaap_Cash_50B9313771EF5550155BB23CF24E127A" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market instruments</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue_CAB15AFA5942FFD29D0BB23CF24E2DFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EF39B2E07C14FDACF837B23CF24E24D9_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EF39B2E07C14FDACF837B23CF24E24D9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EF39B2E07C14FDACF837B23CF24E24D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EF39B2E07C14FDACF837B23CF24E24D9" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EF39B2E07C14FDACF837B23CF24E24D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538" 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_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Securities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ABB26AAF1F8AF066ABFBB23CF24EF538" xlink:type="arc" />
    <link:label id="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E_terseLabel_en-US" xlink:label="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Backed Securities Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E_label_en-US" xlink:label="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Backed Securities Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E_documentation_en-US" xlink:label="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Backed Securities Fair Value Disclosure</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AssetBackedSecuritiesFairValueDisclosure" xlink:label="loc_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E" xlink:to="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_8749D1ADE16F91379338B23CF24EAF5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA" 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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Securities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_AA9798103F4AF463F31AB23CF24E98CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497_verboseLabel_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Limited partnership interest (accounted for using cost method)</link:label>
    <link:label id="lab_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497_label_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497" xlink:to="lab_us-gaap_CostMethodInvestments_74E53A89808F7028C823B23CF24EE497" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermInvestments_1BAB6CC0EB06522971D1B23CF24E3EE0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments_1BAB6CC0EB06522971D1B23CF24E3EE0" 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_1BAB6CC0EB06522971D1B23CF24E3EE0_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments_1BAB6CC0EB06522971D1B23CF24E3EE0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1BAB6CC0EB06522971D1B23CF24E3EE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments_1BAB6CC0EB06522971D1B23CF24E3EE0" xlink:to="lab_us-gaap_LongTermInvestments_1BAB6CC0EB06522971D1B23CF24E3EE0" xlink:type="arc" />
    <link:label id="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D_totalLabel_en-US" xlink:label="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D_label_en-US" xlink:label="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Cash Equivalents Short Term And Long Term Investments</link:label>
    <link:label id="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D_documentation_en-US" xlink:label="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, short term and long term investments.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CashCashEquivalentsShortTermAndLongTermInvestments" xlink:label="loc_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D" xlink:to="lab_cgnx_CashCashEquivalentsShortTermAndLongTermInvestments_C3372599BA2A2CA32D07B23CF24E2A0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future minimum rental receipts under non-cancelable lease agreements</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_07B104F95EED0E4AC06CA3A030792E40" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_2BAB6B5D8518D91403CDA3A0307AF7D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_A280E43BA4DF3FA76C6FA3A0307A958C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_025F5CD2CE994E6D6F68A3A0307A0958" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_26D758E2AA6CD80EE307A3A0307A1794" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9" 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_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0D064599BCE025E3DB89A3A0307A86C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173" 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_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable, Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5E13B992BEF0E74A077DA3A0307AA173" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363" 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_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_AFC5BA85E684C10D7001A3A0307A7363" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_A22EB19B575A23886921C411B5F0B3CD_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_A22EB19B575A23886921C411B5F0B3CD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_A22EB19B575A23886921C411B5F0B3CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_A22EB19B575A23886921C411B5F0B3CD" xlink:to="lab_us-gaap_EarningsPerShareAbstract_A22EB19B575A23886921C411B5F0B3CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options to purchase anti-dilutive common stock</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_360724D12D78E4B1C95DC411B5F1931F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase order outstanding</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_BDA5F701CB880E7BC8A3A3A030931AE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total annual rental expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet_737418BBF20511F1AC2BA3A03093AE9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total annual rental income</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Income Statement, Lease Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394" xlink:to="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_797FCCEF4FFC7FAE78A9A3A030930394" xlink:type="arc" />
    <link:label id="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798_terseLabel_en-US" xlink:label="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Settlement Total</link:label>
    <link:label id="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798_label_en-US" xlink:label="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Settlement Total</link:label>
    <link:label id="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798_documentation_en-US" xlink:label="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total settlement of Microscan litigation</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_LegalSettlementTotal" xlink:label="loc_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798" xlink:to="lab_cgnx_LegalSettlementTotal_FC5EB9EB2713FEBD6303A3A03093E798" xlink:type="arc" />
    <link:label id="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010_terseLabel_en-US" xlink:label="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Settlement Asset</link:label>
    <link:label id="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010_label_en-US" xlink:label="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Settlement Asset</link:label>
    <link:label id="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010_documentation_en-US" xlink:label="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">legalsettlementasset</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_LegalSettlementAsset" xlink:label="loc_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010" xlink:to="lab_cgnx_LegalSettlementAsset_FA7E69EB0E8C05A43E3BA3A030936010" xlink:type="arc" />
    <link:label id="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747_terseLabel_en-US" xlink:label="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Life of patent, years</link:label>
    <link:label id="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747_label_en-US" xlink:label="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Life of patent, years</link:label>
    <link:label id="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747_documentation_en-US" xlink:label="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Life of patent, years</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Lifeofpatentyears" xlink:label="loc_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747" xlink:to="lab_cgnx_Lifeofpatentyears_8BEB2987E53F70AE1731A3A030932747" xlink:type="arc" />
    <link:label id="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB_terseLabel_en-US" xlink:label="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Settlement Expense</link:label>
    <link:label id="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB_label_en-US" xlink:label="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Settlement Expense</link:label>
    <link:label id="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB_documentation_en-US" xlink:label="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">legalsettlementexpense</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_LegalSettlementExpense" xlink:label="loc_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB" xlink:to="lab_cgnx_LegalSettlementExpense_65884C86CFA8E41D5A95A3A03093A6EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4_label_en-US" xlink:label="lab_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4" xlink:to="lab_us-gaap_DerivativeTable_A87484946594921D9E2FA3A0303120B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807_terseLabel_en-US" xlink:label="lab_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807_label_en-US" xlink:label="lab_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807" xlink:to="lab_us-gaap_CurrencyAxis_DF74AC594D0448FE8BDDA3A03031D807" xlink:type="arc" />
    <link:label id="lab_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35" xlink:to="lab_currency_AllCurrenciesDomain_E14DB7D96B7751564769A3A03031EE35" xlink:type="arc" />
    <link:label id="lab_currency_USD_315411773321423E1C9FA3A03031CEB2_terseLabel_en-US" xlink:label="lab_currency_USD_315411773321423E1C9FA3A03031CEB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States of America, Dollars</link:label>
    <link:label id="lab_currency_USD_315411773321423E1C9FA3A03031CEB2_label_en-US" xlink:label="lab_currency_USD_315411773321423E1C9FA3A03031CEB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States of America, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_315411773321423E1C9FA3A03031CEB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD_315411773321423E1C9FA3A03031CEB2" xlink:to="lab_currency_USD_315411773321423E1C9FA3A03031CEB2" xlink:type="arc" />
    <link:label id="lab_currency_JPY_F804714A09838F745592A3A03031B99C_terseLabel_en-US" xlink:label="lab_currency_JPY_F804714A09838F745592A3A03031B99C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Japan, Yen</link:label>
    <link:label id="lab_currency_JPY_F804714A09838F745592A3A03031B99C_label_en-US" xlink:label="lab_currency_JPY_F804714A09838F745592A3A03031B99C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Japan, Yen</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_JPY" xlink:label="loc_currency_JPY_F804714A09838F745592A3A03031B99C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_JPY_F804714A09838F745592A3A03031B99C" xlink:to="lab_currency_JPY_F804714A09838F745592A3A03031B99C" xlink:type="arc" />
    <link:label id="lab_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61_terseLabel_en-US" xlink:label="lab_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Korea (South), Won</link:label>
    <link:label id="lab_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61_label_en-US" xlink:label="lab_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Korea (South), Won</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_KRW" xlink:label="loc_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61" xlink:to="lab_currency_KRW_D55FE86FA186E62CFBAFA3A03037AE61" xlink:type="arc" />
    <link:label id="lab_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67_terseLabel_en-US" xlink:label="lab_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hungary, Forint</link:label>
    <link:label id="lab_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67_label_en-US" xlink:label="lab_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hungary, Forint</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_HUF" xlink:label="loc_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67" xlink:to="lab_currency_HUF_928D1AA31754A0D2A6D0A3A03031CC67" xlink:type="arc" />
    <link:label id="lab_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F_terseLabel_en-US" xlink:label="lab_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Singapore, Dollars</link:label>
    <link:label id="lab_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F_label_en-US" xlink:label="lab_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Singapore, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_SGD" xlink:label="loc_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F" xlink:to="lab_currency_SGD_C835857C73B81C2DEA3AA3A03032E77F" xlink:type="arc" />
    <link:label id="lab_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9_terseLabel_en-US" xlink:label="lab_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada, Dollars</link:label>
    <link:label id="lab_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9_label_en-US" xlink:label="lab_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9" xlink:to="lab_currency_CAD_5A1BE1744FC6CC854CD0A3A03032C3F9" xlink:type="arc" />
    <link:label id="lab_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA_terseLabel_en-US" xlink:label="lab_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom, Pounds</link:label>
    <link:label id="lab_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA_label_en-US" xlink:label="lab_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United Kingdom, Pounds</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA" xlink:to="lab_currency_GBP_B1F4D4561923DA476CB6A3A0303234AA" xlink:type="arc" />
    <link:label id="lab_currency_TWD_46D40AA5D2580E506B5CA3A030371C38_terseLabel_en-US" xlink:label="lab_currency_TWD_46D40AA5D2580E506B5CA3A030371C38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taiwan, New Dollars</link:label>
    <link:label id="lab_currency_TWD_46D40AA5D2580E506B5CA3A030371C38_label_en-US" xlink:label="lab_currency_TWD_46D40AA5D2580E506B5CA3A030371C38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taiwan, New Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd#currency_TWD" xlink:label="loc_currency_TWD_46D40AA5D2580E506B5CA3A030371C38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_TWD_46D40AA5D2580E506B5CA3A030371C38" xlink:to="lab_currency_TWD_46D40AA5D2580E506B5CA3A030371C38" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4" xlink:to="lab_us-gaap_DerivativeLineItems_BF8E632EDEB6ECE12ABCA3A030378FF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount_F5232F85AD03894B8C03A3A03037C434" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Shares</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_D074C8BE6EE0B00026FBB80744275EF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_856AD06912CA83FE2904A3FE1604FE18" xlink:type="arc" />
    <link:label id="lab_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0_label_en-US" xlink:label="lab_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense- Summary of Restricted Stock Option Activity (Detail) [Abstract]</link:label>
    <link:label id="lab_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0_documentation_en-US" xlink:label="lab_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense- Summary of Restricted Stock Option Activity (Detail) [Abstract]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract" xlink:label="loc_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0" xlink:to="lab_cgnx_StockBasedCompensationExpenseSummaryofRestrictedStockOptionActivityDetailAbstract_02269F9D689180D7AEE1B807439BC5C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_5E8805D40C9B5B27B55DB807439B7EB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10" xlink:to="lab_us-gaap_RestrictedStockMember_4DBD24DE7109474C66F0B807439B2A10" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_B325298FCEBFE0977069B807439BE51C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, Shares Nonvested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B01D135DD5B83144E020B807439B40CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9" 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, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18034554B73D9F9C8B26B807439BA0E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC" 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, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ADB58B21751CCE45E4EB807439BA2EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F" 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, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BA17054E7385E018082EB807439BBF5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7" 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, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9923724328F6877BE8E3B807439B08A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB" 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, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87017E82AE3ED4741208B807439BCDCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE" 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, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4120B4A9BD8D93B3BBD3B807439B50BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, Nonvested, Weighted-Average Exercise Price, in dollars per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_61F4B5462BF792E184A4B807439BD366" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonvested as of December 31, 2014, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331" 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, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E0A15930D46A5683A67CB807439BA331" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_AE5DA7A1BD2D6FD174C7B807437C268A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8F5FD1097625FB27A066B807437CC617" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4B400255756DDD8F09EEB807437CBDD6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4B400255756DDD8F09EEB807437CBDD6" 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_4B400255756DDD8F09EEB807437CBDD6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4B400255756DDD8F09EEB807437CBDD6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4B400255756DDD8F09EEB807437CBDD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4B400255756DDD8F09EEB807437CBDD6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4B400255756DDD8F09EEB807437CBDD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_F784D94C35FBF97B6322B807437C71DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of Selected Assets of Manatee Works, Inc.</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_187D4F3E72BC1C0F674DA4150F50B59A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_B39298EAA2B41FD48C58A3228414E96B_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_B39298EAA2B41FD48C58A3228414E96B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_B39298EAA2B41FD48C58A3228414E96B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_B39298EAA2B41FD48C58A3228414E96B" xlink:to="lab_us-gaap_IncomeStatementAbstract_B39298EAA2B41FD48C58A3228414E96B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374" xlink:to="lab_us-gaap_SalesRevenueNet_81910783CF06248FE71CA3228418E374" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_43C93518610BEF343176A322841867A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross margin</link:label>
    <link:label id="lab_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE_label_en-US" xlink:label="lab_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE" xlink:to="lab_us-gaap_GrossProfit_C470A086C666179BE9FEA322841982FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research, development, and engineering expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_E9D79BD1B9BB56C54F25A3228419298C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_224F511BF253B216658CA322841915D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368" xlink:to="lab_us-gaap_OperatingIncomeLoss_7AC0D1BE72D78058FBC8A32284191368" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency gain (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_191E33543E78BEE6BDE4A3228419CE1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_BF7A9A3C310E5280FC69A322841933F8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating_BF7A9A3C310E5280FC69A322841933F8" 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_BF7A9A3C310E5280FC69A322841933F8_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating_BF7A9A3C310E5280FC69A322841933F8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_BF7A9A3C310E5280FC69A322841933F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperating_BF7A9A3C310E5280FC69A322841933F8" xlink:to="lab_us-gaap_InvestmentIncomeNonoperating_BF7A9A3C310E5280FC69A322841933F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_BC6F62A5D8B858520ECAA322841995D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations before income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719" 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, Extraordinary Items, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_21CDE07FAF3C75FEEE9AA32284196719" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D4A4B74C16BBCBC6DE3DA3228419054B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D4A4B74C16BBCBC6DE3DA3228419054B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense on continuing operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D4A4B74C16BBCBC6DE3DA3228419054B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D4A4B74C16BBCBC6DE3DA3228419054B" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D4A4B74C16BBCBC6DE3DA3228419054B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations_B104844A459D6E9B9C66A32284195962" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_EC3772F19D26E69BDB22A32284197AB9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_EC3772F19D26E69BDB22A32284197AB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from discontinued operations (Note 19)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_EC3772F19D26E69BDB22A32284197AB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_EC3772F19D26E69BDB22A32284197AB9" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_EC3772F19D26E69BDB22A32284197AB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_C05292E731F0F0A904B7A3228419DDA3_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C05292E731F0F0A904B7A3228419DDA3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C05292E731F0F0A904B7A3228419DDA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_C05292E731F0F0A904B7A3228419DDA3" xlink:to="lab_us-gaap_NetIncomeLoss_C05292E731F0F0A904B7A3228419DDA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per weighted-average common and common-equivalent share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_47CA75731676C6FABA53A3228419FE34" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_C69D15ADE58C3CE376D0A322841986E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_DC657918B5437F57737CA32284194600" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6" xlink:to="lab_us-gaap_EarningsPerShareBasic_830E60F7E686E7F2AF15A32284193DD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per weighted-average common and common-equivalent share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_BDBC26DA1FE357EDE93FA322841922A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_B0CF30C8E714EB3CB36FA3228419C8E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_D4CF54943C340FAC59A0A32284193EAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14" xlink:to="lab_us-gaap_EarningsPerShareDiluted_33BBB00CB371C6F66F5FA3228419FE14" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common and common-equivalent shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_AC0BBC507BFD546DDF33A32284192B87" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53E4712F341E020D802CA322841959E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A8DC50C9FB9C019232FA322841943AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid_F7C1D84904D4DD29F136A32284194D33" xlink:type="arc" />
    <link:label id="lab_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A_label_en-US" xlink:label="lab_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Documentand Entity Information [Abstract]</link:label>
    <link:label id="lab_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A_documentation_en-US" xlink:label="lab_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document Documentand Entity Information [Abstract]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DocumentDocumentandEntityInformationAbstract" xlink:label="loc_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A" xlink:to="lab_cgnx_DocumentDocumentandEntityInformationAbstract_26E6B69224D31EC50614B80742C0136A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD_label_en-US" xlink:label="lab_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD" xlink:to="lab_dei_DocumentInformationTable_2C3484DA2F798805C0FCB80742C067BD" xlink:type="arc" />
    <link:label id="lab_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B_label_en-US" xlink:label="lab_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B" xlink:to="lab_dei_EntityInformationLineItems_0B9B924E793D5E305920B80742C05C6B" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3_terseLabel_en-US" xlink:label="lab_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3_label_en-US" xlink:label="lab_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3" xlink:to="lab_dei_DocumentType_4C363069B07D9BEF6B26B80742C0A4D3" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075_label_en-US" xlink:label="lab_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075" xlink:to="lab_dei_AmendmentFlag_B077EFFA072AC8C93F71B80742C0E075" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC" xlink:to="lab_dei_DocumentPeriodEndDate_1B1B24E34A8EA7008637B80742C002DC" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D" xlink:to="lab_dei_DocumentFiscalYearFocus_1E38F9E0EA2FB579EEF8B80742C0CF7D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F" xlink:to="lab_dei_DocumentFiscalPeriodFocus_90D1083DCF5007BFE0EBB80742C0BE6F" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_BDE0F37C6039F9ECD9EEB80742C02386_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_BDE0F37C6039F9ECD9EEB80742C02386" 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_BDE0F37C6039F9ECD9EEB80742C02386_label_en-US" xlink:label="lab_dei_TradingSymbol_BDE0F37C6039F9ECD9EEB80742C02386" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_BDE0F37C6039F9ECD9EEB80742C02386" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_BDE0F37C6039F9ECD9EEB80742C02386" xlink:to="lab_dei_TradingSymbol_BDE0F37C6039F9ECD9EEB80742C02386" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E_label_en-US" xlink:label="lab_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E" xlink:to="lab_dei_EntityRegistrantName_8A280AA1F1B42448E831B80742C08C1E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865" xlink:to="lab_dei_EntityCentralIndexKey_428083F4F6E977B6CE02B80742C03865" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA" xlink:to="lab_dei_CurrentFiscalYearEndDate_4EB1D797DB6DCCD1689BB80742C028FA" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_616EADD45CA7907541E1B80742C0A70E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7" xlink:to="lab_dei_EntityCurrentReportingStatus_DC0BCEA19E2E32093D74B80742C08DB7" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287" xlink:to="lab_dei_EntityVoluntaryFilers_171BACF4DEB8A6E85490B80742C09287" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5_label_en-US" xlink:label="lab_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5" xlink:to="lab_dei_EntityFilerCategory_E26A804146109BBD426AB80742C0B6E5" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_7F7E8C37F440173A9346B80742C057DC" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1_label_en-US" xlink:label="lab_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1" xlink:to="lab_dei_EntityPublicFloat_9A0F0C8378B3B4272A92B80742C098D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_F6FAECBD56F8C1CF5707A39FA05EA3BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_F58E641199F822F9FD53A39FA05EF2B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1CEF9FB9FF6938DD0004A39FA05E2015" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2AA805E652C626C49F00A39FA05E0ABB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BC0DEF8917E29089A523A39FA05FB1BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4" 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_015F2964C6734D6BAA6CA39FA05FEAE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future minimum rental payments under lease agreements</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2B9CAA4B93D23EEA7160A3A030846496" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_DBDEFDFC706E6A574278A3A03084012C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_AF70D86244D789EA47AFA3A030848BAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_78619D4B003F4C14F063A3A03089DB13" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0015E7CBEDD3D05487DFA3A03089076F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D" 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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7DA919CF99E8F454C36CA3A03089960D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF" 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_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7132C0BDD1D3746E6A62A3A0308988AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9" 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_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_9D2090BD6FF54D54383AA3A0308912A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_EFE2957789B702C9B0F4AD33B5277336" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment and Geographic Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_5CF5742E5F853E8185EEB80743F8A1F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_752934ECB033D82936ECB2BD7E6C3194_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_752934ECB033D82936ECB2BD7E6C3194" 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 [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_752934ECB033D82936ECB2BD7E6C3194" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_752934ECB033D82936ECB2BD7E6C3194" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_752934ECB033D82936ECB2BD7E6C3194" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_169697C06E0E9709F97DB2BD7E6DB22D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F75A7DE4B47DBBD378AEB2BD7E6EB817" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5F203C476D06BE466DF4B2BD7E6E6EB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_F1A312DE3C0291462D67B2BD7E6E07A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Other Observable Inputs (Level 2) [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_2C79F95FBA48DFF25B6DB2BD7E6E9951" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_B4DF6A36BAA19C3D393BB2BD7E6E6929" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_5350ECDAF8543B2E5C8DB2BD7E6EAA52" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_8816DBBFD710DD5D842AB2BD7E6E335B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_2E6943417AFE31805016B2BD7E6E2B6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6" 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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0DD35D46FB5C33236B25B2BD7E6E1DC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934" 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_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract_39C9E927A75AFA027727B2BD7E6E9934" xlink:type="arc" />
    <link:label id="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA_terseLabel_en-US" xlink:label="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market instruments</link:label>
    <link:label id="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA_label_en-US" xlink:label="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Instruments Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA_documentation_en-US" xlink:label="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Money market instruments fair value disclosure.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MoneyMarketInstrumentsFairValueDisclosure" xlink:label="loc_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA" xlink:to="lab_cgnx_MoneyMarketInstrumentsFairValueDisclosure_9F6757EEBE50ED45E375B2BD7E6F7DEA" xlink:type="arc" />
    <link:label id="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8_terseLabel_en-US" xlink:label="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate bonds</link:label>
    <link:label id="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8_label_en-US" xlink:label="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Bonds Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8_documentation_en-US" xlink:label="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate bonds fair value disclosure.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CorporateBondsFairValueDisclosure" xlink:label="loc_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8" xlink:to="lab_cgnx_CorporateBondsFairValueDisclosure_4F9E99C888CF1BCE2ECBB2BD7E6F3DC8" xlink:type="arc" />
    <link:label id="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03_terseLabel_en-US" xlink:label="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury bills</link:label>
    <link:label id="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03_label_en-US" xlink:label="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Bills Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03_documentation_en-US" xlink:label="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury bills fair value disclosure.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_TreasuryBillsFairValueDisclosure" xlink:label="loc_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03" xlink:to="lab_cgnx_TreasuryBillsFairValueDisclosure_B03B07D007395B853019B2BD7E6FBC03" xlink:type="arc" />
    <link:label id="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_464572C9D8D141C1D492B2BD7E6FA710_verboseLabel_en-US" xlink:label="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_464572C9D8D141C1D492B2BD7E6FA710" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed securities</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AssetBackedSecuritiesFairValueDisclosure" xlink:label="loc_cgnx_AssetBackedSecuritiesFairValueDisclosure_464572C9D8D141C1D492B2BD7E6FA710" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AssetBackedSecuritiesFairValueDisclosure_464572C9D8D141C1D492B2BD7E6FA710" xlink:to="lab_cgnx_AssetBackedSecuritiesFairValueDisclosure_464572C9D8D141C1D492B2BD7E6FA710" xlink:type="arc" />
    <link:label id="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355_terseLabel_en-US" xlink:label="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Euro liquidity funds</link:label>
    <link:label id="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355_label_en-US" xlink:label="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Euro liquidity funds</link:label>
    <link:label id="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355_documentation_en-US" xlink:label="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">A pool that invests in investment grade bonds</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Euroliquidityfunds" xlink:label="loc_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355" xlink:to="lab_cgnx_Euroliquidityfunds_869337E78A4B02CC22EEB2BD7E6FD355" xlink:type="arc" />
    <link:label id="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99_terseLabel_en-US" xlink:label="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sovereign bonds</link:label>
    <link:label id="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99_label_en-US" xlink:label="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sovereign Bonds Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99_documentation_en-US" xlink:label="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sovereign bonds fair value disclosure.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_SovereignBondsFairValueDisclosure" xlink:label="loc_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99" xlink:to="lab_cgnx_SovereignBondsFairValueDisclosure_C9D25EE96B24422755B9B2BD7E6FBB99" xlink:type="arc" />
    <link:label id="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9_terseLabel_en-US" xlink:label="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agency bonds</link:label>
    <link:label id="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9_label_en-US" xlink:label="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agency Bonds Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9_documentation_en-US" xlink:label="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agency bonds fair value disclosure.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_AgencyBondsFairValueDisclosure" xlink:label="loc_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9" xlink:to="lab_cgnx_AgencyBondsFairValueDisclosure_EEE730AF8440B5AB7395B2BD7E6F6AB9" xlink:type="arc" />
    <link:label id="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0_terseLabel_en-US" xlink:label="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal bonds</link:label>
    <link:label id="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0_label_en-US" xlink:label="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal Bonds Fair Value Disclosure</link:label>
    <link:label id="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0_documentation_en-US" xlink:label="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Municipal bonds fair value disclosure.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MunicipalBondsFairValueDisclosure" xlink:label="loc_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0" xlink:to="lab_cgnx_MunicipalBondsFairValueDisclosure_93F3319076AFD140C03DB2BD7E6FB9F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedge forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Asset at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue_35614B9F1A5CEB24DEB5B2BD7E6FFB08" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Economic hedge forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_69495CAA8A323C3C7FA5B2BD7E6FC773" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5" 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_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B3C85F5ECBAC63E0CCF2B2BD7E6F19D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedge forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Liability at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue_C02BE5C5477A2E098ECCB2BD7E6FC523" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Economic hedge forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_CEF589E666533FA0830FB2BD7E6FB83E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liability (Note 20)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_DDB92B69B1BD3E2E8E40B2BD7E6FA2B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_E01F29256DA261F2F188B2BD7E70987A" xlink:type="arc" />
    <link:label id="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6_terseLabel_en-US" xlink:label="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net, non current</link:label>
    <link:label id="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6_label_en-US" xlink:label="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net, non current</link:label>
    <link:label id="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6_documentation_en-US" xlink:label="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net, non current</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent" xlink:label="loc_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6" xlink:to="lab_cgnx_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetnoncurrent_B8C6EE7BBEA701D6A804B2BD7E70D1B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsAbstract_19C93B02CBFAECE7E8D1A4491E3945BC_label_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsAbstract_19C93B02CBFAECE7E8D1A4491E3945BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsAbstract_19C93B02CBFAECE7E8D1A4491E3945BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsAbstract_19C93B02CBFAECE7E8D1A4491E3945BC" xlink:to="lab_us-gaap_ValuationAndQualifyingAccountsAbstract_19C93B02CBFAECE7E8D1A4491E3945BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9_label_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9" xlink:to="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_F418D4631CEA751978F7A4491E3AC2A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_00AFA1B08F0313B915FBA4491E3A2807" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain_EFEE0312F6BFB5DFDD80A4491E3A4360" xlink:type="arc" />
    <link:label id="lab_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156_terseLabel_en-US" xlink:label="lab_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserve for Uncollectible Accounts [Member]</link:label>
    <link:label id="lab_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156_label_en-US" xlink:label="lab_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Uncollectible Receivables [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UncollectibleReceivablesMember" xlink:label="loc_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156" xlink:to="lab_us-gaap_UncollectibleReceivablesMember_E5E6B6E79A28A8425F56A4491E3AD156" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserve for Inventory Obsolescence [Member]</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Valuation Reserve [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="loc_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1" xlink:to="lab_us-gaap_InventoryValuationReserveMember_D71253972852C732560AA4491E3ACCA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336_label_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336" xlink:to="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_C616E57D7ECCAE8CE89EA4491E3AA336" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4602439CA5DF8910957AA4491E3AA4F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_91D85151142C1F8F8C05A4491E3A8814" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Charged to Cost and Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_F35E21168C9F44CD8433A4491E3A3083" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Deductions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions_4793CD3C400DD64CB803A4491E3AA61E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA" 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_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_EF3A0AEE5239F5B31861A4491E3B6ABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_1505BB6290151532F692A4491E3B335F_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_1505BB6290151532F692A4491E3B335F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1505BB6290151532F692A4491E3B335F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_1505BB6290151532F692A4491E3B335F" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_1505BB6290151532F692A4491E3B335F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4D2B9EA66A12944F0BADB807436C1E6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Savings Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_D2742DBEA4497927F9E0B807437C3FD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities of forward of contracts</link:label>
    <link:label id="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA_label_en-US" xlink:label="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Remaining Maturity of Foreign Currency Derivatives</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1" xlink:label="loc_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA" xlink:to="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1_9ECD671C5CCDAB6FF686A3A030428FCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities of foreign currency forward contracts</link:label>
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349_label_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Length of Time Hedged in Cash Flow Hedge</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349" xlink:to="lab_us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1_8F8C89293EA20B38847AA3A030422349" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gains expected to be reclassified from accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280" xlink:to="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_42096BE8D68F56BEDDC9A3A030425280" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599_label_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599" xlink:to="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_54CD8B67CACDE3C9ECEDACF0D0C36599" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66_label_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66" xlink:to="lab_us-gaap_SegmentOperatingActivitiesDomain_E25706EB8A7A4A0B3D31ACF0D0C31A66" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_BBF1020AD7C4D222D500ACF0D0C3CA5A" xlink:type="arc" />
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7_terseLabel_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Transaction Costs</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7_label_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Transaction Costs</link:label>
    <link:label id="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7_documentation_en-US" xlink:label="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Transaction Costs</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts" xlink:label="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7" xlink:to="lab_cgnx_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts_FA33109B8F9C4F3FF242ACF0D0C4FFA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_77D3E50A4FFCE15AE8B2ACF0D0C42E20_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_77D3E50A4FFCE15AE8B2ACF0D0C42E20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_77D3E50A4FFCE15AE8B2ACF0D0C42E20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_77D3E50A4FFCE15AE8B2ACF0D0C42E20" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_77D3E50A4FFCE15AE8B2ACF0D0C42E20" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense on discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation_ED92CF2692C56CD23B4CACF0D41023B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Constituents of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_21F61643883E56287C3AB80744468FF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Warranty Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_55E98E96CB3BE9F90022B80744469415" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculation of Weighted Average Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3A0E47DCEF874204434BB80742FF009A" xlink:type="arc" />
    <link:label id="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5_terseLabel_en-US" xlink:label="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedges:</link:label>
    <link:label id="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5_label_en-US" xlink:label="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows hedges [Abstract]</link:label>
    <link:label id="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5_documentation_en-US" xlink:label="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash flows hedges [Abstract]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CashflowshedgesAbstract" xlink:label="loc_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5" xlink:to="lab_cgnx_CashflowshedgesAbstract_601B8A7D85F03DC5EDEEA3387CE6CFC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_38DC17C6CE2000D61E3BA3387CE6F0F7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_38DC17C6CE2000D61E3BA3387CE6F0F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gain (loss), net of tax of $22, $0, and $13 in 2015, 2014, and 2013, respectively</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_38DC17C6CE2000D61E3BA3387CE6F0F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_38DC17C6CE2000D61E3BA3387CE6F0F7" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_38DC17C6CE2000D61E3BA3387CE6F0F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change related to cash flow hedges</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_773B9D685AEDBD070CA5A3387CE720BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale investments:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_23048A5A18308ADFA5C4A3387CE755EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_B255C338FEEC809CF071A3387CE73A1B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_B255C338FEEC809CF071A3387CE73A1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gain (loss), net of tax of ($279), $40, and ($147) in 2015, 2014, and 2013, respectively</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_B255C338FEEC809CF071A3387CE73A1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_B255C338FEEC809CF071A3387CE73A1B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_B255C338FEEC809CF071A3387CE73A1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_BA849EA815DBF42FF65FA3387CE7A539_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_BA849EA815DBF42FF65FA3387CE7A539" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reclassification of net realized (gain) loss into current operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_BA849EA815DBF42FF65FA3387CE7A539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_BA849EA815DBF42FF65FA3387CE7A539" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_BA849EA815DBF42FF65FA3387CE7A539" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change related to available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_DAB7B3C60FC9DCDD14A5A3387CE7B666" xlink:type="arc" />
    <link:label id="lab_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E_terseLabel_en-US" xlink:label="lab_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E" 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_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E_label_en-US" xlink:label="lab_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency translation adjustment [Abstract]</link:label>
    <link:label id="lab_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E_documentation_en-US" xlink:label="lab_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Currency translation adjustment [Abstract]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_CurrencytranslationadjustmentAbstract" xlink:label="loc_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E" xlink:to="lab_cgnx_CurrencytranslationadjustmentAbstract_1BD0F4484CD019473DCFA3387CE77E1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4576A1174E0BFD7ECBE9A3387CE73766_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4576A1174E0BFD7ECBE9A3387CE73766" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, net of tax of ($711), ($870), and $22 in 2015, 2014, and 2013, respectively</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4576A1174E0BFD7ECBE9A3387CE73766" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4576A1174E0BFD7ECBE9A3387CE73766" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4576A1174E0BFD7ECBE9A3387CE73766" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net change related to foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E" 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, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_84CEE85F176F4DF833FBA3387CE7756E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63CE9CFF8D05D043A7F4A3387CE79446_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63CE9CFF8D05D043A7F4A3387CE79446" 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_63CE9CFF8D05D043A7F4A3387CE79446_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63CE9CFF8D05D043A7F4A3387CE79446" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63CE9CFF8D05D043A7F4A3387CE79446" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63CE9CFF8D05D043A7F4A3387CE79446" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63CE9CFF8D05D043A7F4A3387CE79446" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_06CB834D29A1FC7B12EBA3387CE72A92" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_12F4227C4011B51E9840B807432E1E77" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgingMember_68CF7913F427305954ADB807432E88A8_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember_68CF7913F427305954ADB807432E88A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss), net of tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_68CF7913F427305954ADB807432E88A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember_68CF7913F427305954ADB807432E88A8" xlink:to="lab_us-gaap_CashFlowHedgingMember_68CF7913F427305954ADB807432E88A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="loc_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE" xlink:to="lab_us-gaap_SalesRevenueGoodsNetMember_9CB3DE33D6AD528438C5B807432E79EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research, development, and engineering expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A22E5933B53DB2AF2FCBB807432E9090" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_D5945E6FB48C817B99FDB807432E7D0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency gain (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyGainLossMember" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52" xlink:to="lab_us-gaap_ForeignCurrencyGainLossMember_0D8DDCF056026D3A65DAB807432E7B52" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_7B50CCBA96F685662B20B807432E3925" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_42ED0B79A3B7013A4267B807432E22BD_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_42ED0B79A3B7013A4267B807432E22BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains (losses) recorded in shareholders' equity (effective portion)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_42ED0B79A3B7013A4267B807432E22BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_42ED0B79A3B7013A4267B807432E22BD" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_42ED0B79A3B7013A4267B807432E22BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains (losses) reclassified from accumulated other comprehensive income (loss) into net income (effective portion)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_BD6959EF4D94451F4ABFB807432E1F62" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B48375D042065E5D9C7B807432E66C3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B48375D042065E5D9C7B807432E66C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total gains (losses) reclassified from accumulated other comprehensive income (loss) into net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B48375D042065E5D9C7B807432E66C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B48375D042065E5D9C7B807432E66C3" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3B48375D042065E5D9C7B807432E66C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNetAbstract" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNetAbstract_EA12EE89A4A340844465B807432ED56B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains (losses) recognized in net income on derivatives (ineffective portion and discontinued derivatives)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_ABBB147A5E2D17B756CFB807432ECEF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains (losses) recognized in net income</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet_4B2D4E9DDF224AF7EDB5B807432E9C1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47" xlink:to="lab_us-gaap_AdvertisingExpense_3BBD710A556657334C0AA38B91FEEA47" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3EC1D5BDD85F0A6B7E51B807437CAB9C_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3EC1D5BDD85F0A6B7E51B807437CAB9C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted-average common shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3EC1D5BDD85F0A6B7E51B807437CAB9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3EC1D5BDD85F0A6B7E51B807437CAB9C" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3EC1D5BDD85F0A6B7E51B807437CAB9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive stock options</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AFD0EFD610592E0FAC8FB807437C773E" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_FDA6093D4578D5BC0F3EB807437CC7BC_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_FDA6093D4578D5BC0F3EB807437CC7BC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted-average common and common-equivalent shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_FDA6093D4578D5BC0F3EB807437CC7BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_FDA6093D4578D5BC0F3EB807437CC7BC" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_FDA6093D4578D5BC0F3EB807437CC7BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Less than 12 months</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_E36F83FB4D4A62CD57DAA394ABA8FFA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized Losses, Less than 12 months</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_025C57705E32576049EDA394ABA880C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Greater than 12 Months</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_5B69BB2FD9817E77CD9BA394ABA8C049" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized Losses, Greater than 12 Months</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_B8AC0C4C6780DDB2FB48A394ABA805A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_31E8352FA92B1950B71BA394ABA8CBCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_C2D7868289403B5F9DAAA394ABA8047C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_46A49E7A5C5686F895FDB807436CCB3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance of reserve for income taxes</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_6B49D2B55564ACF29279A84F37BE8EB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross amounts of decreases in unrecognized tax benefits as a result of tax positions taken in prior periods</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_F399D981673C55520CA5A91AD4869E6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E745FCDC8F1D3BC6FDADA84F37BF28A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross amounts of increases in unrecognized tax benefits as a result of tax positions taken in the current period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_B8B6D3C907E46C6EAC4FA84F37BF5FEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross amounts of decreases in unrecognized tax benefits relating to settlements with taxing authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_88FBAE278AE44730D0CBA84F37BF06C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross amounts of decreases in unrecognized tax benefits as a result of the expiration of the applicable statutes of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_15368DCFF601021CF0F2A84F37BF9ABB" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_D0B2DDBA6FDEDEA64040A84F37BF86B4_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_D0B2DDBA6FDEDEA64040A84F37BF86B4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance of reserve for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_D0B2DDBA6FDEDEA64040A84F37BF86B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_D0B2DDBA6FDEDEA64040A84F37BF86B4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_D0B2DDBA6FDEDEA64040A84F37BF86B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF" xlink:to="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_C849D9FE851E68121660A3FBE38A5FDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540" xlink:to="lab_us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_349119899C2AC064F487B807433D8540" xlink:type="arc" />
    <link:label id="lab_us-gaap_GuaranteesAbstract_D9D0FDEE309D32EF9729B807434DD9C8_label_en-US" xlink:label="lab_us-gaap_GuaranteesAbstract_D9D0FDEE309D32EF9729B807434DD9C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantees [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GuaranteesAbstract" xlink:label="loc_us-gaap_GuaranteesAbstract_D9D0FDEE309D32EF9729B807434DD9C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesAbstract_D9D0FDEE309D32EF9729B807434DD9C8" xlink:to="lab_us-gaap_GuaranteesAbstract_D9D0FDEE309D32EF9729B807434DD9C8" xlink:type="arc" />
    <link:label id="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647_terseLabel_en-US" xlink:label="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnification Provisions</link:label>
    <link:label id="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647_label_en-US" xlink:label="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Provisions [Text Block]</link:label>
    <link:label id="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647_documentation_en-US" xlink:label="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indemnification provisions are a potential liability whereby the Company indemnifies certain directors, officers, and employees (current or former) against expenses incurred by them in relation to specific legal proceedings. The company also indemnifies other parties for specific situations.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_IndemnificationProvisionsTextBlock" xlink:label="loc_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647" xlink:to="lab_cgnx_IndemnificationProvisionsTextBlock_59947E9596EC0EB9B526B807434DF647" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3DEFC0A7EC523073F749A3A030AAA948" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18" 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_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18" xlink:to="lab_us-gaap_ProductWarrantyAccrual_CABD6C4D44E401809DF3A3A030AABB18" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions for warranties issued during the period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Warranties Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_047E60D7CD9795C7CDADA3A030AA9C1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206_negatedLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fulfillment of warranty obligations</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments_18F95E32DAA75233C588A3A030AA7206" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange rate changes</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Currency Translation, Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease" xlink:label="loc_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778" xlink:to="lab_us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease_D05EFB370FB90013D0DAA3A030AAC778" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_B6488D65C710736DD7AFA3A030AAAE16_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_B6488D65C710736DD7AFA3A030AAAE16" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_B6488D65C710736DD7AFA3A030AAAE16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_B6488D65C710736DD7AFA3A030AAAE16" xlink:to="lab_us-gaap_ProductWarrantyAccrual_B6488D65C710736DD7AFA3A030AAAE16" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_09706153FB892D7BA0A6A80B75EFDD2A_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_09706153FB892D7BA0A6A80B75EFDD2A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_09706153FB892D7BA0A6A80B75EFDD2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_09706153FB892D7BA0A6A80B75EFDD2A" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_09706153FB892D7BA0A6A80B75EFDD2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_B4237CEF08FE744A0B92A80B75EFF8D9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_B4237CEF08FE744A0B92A80B75EFF8D9" 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_B4237CEF08FE744A0B92A80B75EFF8D9_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_B4237CEF08FE744A0B92A80B75EFF8D9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B4237CEF08FE744A0B92A80B75EFF8D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_B4237CEF08FE744A0B92A80B75EFF8D9" xlink:to="lab_us-gaap_AssetsAbstract_B4237CEF08FE744A0B92A80B75EFF8D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0F41D10AD21B1BD247B6A80B75EF7535_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0F41D10AD21B1BD247B6A80B75EF7535" 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_0F41D10AD21B1BD247B6A80B75EF7535_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0F41D10AD21B1BD247B6A80B75EF7535" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0F41D10AD21B1BD247B6A80B75EF7535" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0F41D10AD21B1BD247B6A80B75EF7535" xlink:to="lab_us-gaap_AssetsCurrentAbstract_0F41D10AD21B1BD247B6A80B75EF7535" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_83E12053E121317CA42EA80B75EFDFFB_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_83E12053E121317CA42EA80B75EFDFFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_83E12053E121317CA42EA80B75EFDFFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_83E12053E121317CA42EA80B75EFDFFB" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_83E12053E121317CA42EA80B75EFDFFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, less reserves of $736 and $820 in 2015 and 2014, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_040E05058FCA78102A1AA80B75F498A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_B6A9B867B79EA03F7CFEA80B75F4A17D_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_B6A9B867B79EA03F7CFEA80B75F4A17D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_B6A9B867B79EA03F7CFEA80B75F4A17D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_B6A9B867B79EA03F7CFEA80B75F4A17D" xlink:to="lab_us-gaap_InventoryNet_B6A9B867B79EA03F7CFEA80B75F4A17D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197" 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_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrent_42DDF6C24F83D3D3C663A80B75F56197" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_83AA10FE9303F47FCDEEA80B75F682A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9C6909BCA3540C680EADA80B75F6616C_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9C6909BCA3540C680EADA80B75F6616C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Held for sale assets (Note 19)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9C6909BCA3540C680EADA80B75F6616C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9C6909BCA3540C680EADA80B75F6616C" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9C6909BCA3540C680EADA80B75F6616C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_C862FAD8F2ED2BAE0C2CA80B75F647E4_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_C862FAD8F2ED2BAE0C2CA80B75F647E4" 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_C862FAD8F2ED2BAE0C2CA80B75F647E4_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_C862FAD8F2ED2BAE0C2CA80B75F647E4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_C862FAD8F2ED2BAE0C2CA80B75F647E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_C862FAD8F2ED2BAE0C2CA80B75F647E4" xlink:to="lab_us-gaap_AssetsCurrent_C862FAD8F2ED2BAE0C2CA80B75F647E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_03AFB8C261DCD88EF3D0A80B75F63C5B_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_03AFB8C261DCD88EF3D0A80B75F63C5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_03AFB8C261DCD88EF3D0A80B75F63C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_03AFB8C261DCD88EF3D0A80B75F63C5B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_03AFB8C261DCD88EF3D0A80B75F63C5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_078507C410BA7286432DA80B75F6D8CD_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_078507C410BA7286432DA80B75F6D8CD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_078507C410BA7286432DA80B75F6D8CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_078507C410BA7286432DA80B75F6D8CD" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_078507C410BA7286432DA80B75F6D8CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4" 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_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_259B2BF1A19193A6775FA80B75F697B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_C6C6FA963CB72B12F483A80B75F632F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_502F3A1CB13662D9DD99A80B75F6FD0F_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_502F3A1CB13662D9DD99A80B75F6FD0F" 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_502F3A1CB13662D9DD99A80B75F6FD0F_label_en-US" xlink:label="lab_us-gaap_Assets_502F3A1CB13662D9DD99A80B75F6FD0F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_502F3A1CB13662D9DD99A80B75F6FD0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_502F3A1CB13662D9DD99A80B75F6FD0F" xlink:to="lab_us-gaap_Assets_502F3A1CB13662D9DD99A80B75F6FD0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E2D44883327266F5FA19A80B75F65F1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_B6712E5B93E81D96564EA80B75F7AAAC_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_B6712E5B93E81D96564EA80B75F7AAAC" 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_B6712E5B93E81D96564EA80B75F7AAAC_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_B6712E5B93E81D96564EA80B75F7AAAC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_B6712E5B93E81D96564EA80B75F7AAAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_B6712E5B93E81D96564EA80B75F7AAAC" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_B6712E5B93E81D96564EA80B75F7AAAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_148397D03DFE0D0E47BEA80B75F71D07_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_148397D03DFE0D0E47BEA80B75F71D07" 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_148397D03DFE0D0E47BEA80B75F71D07_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_148397D03DFE0D0E47BEA80B75F71D07" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_148397D03DFE0D0E47BEA80B75F71D07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_148397D03DFE0D0E47BEA80B75F71D07" xlink:to="lab_us-gaap_AccountsPayableCurrent_148397D03DFE0D0E47BEA80B75F71D07" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_96F673E49A2493CD8F26A80B75F71C08_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_96F673E49A2493CD8F26A80B75F71C08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_96F673E49A2493CD8F26A80B75F71C08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_96F673E49A2493CD8F26A80B75F71C08" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_96F673E49A2493CD8F26A80B75F71C08" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_9EF83E7A0AA29B2EA84CA80B75F75D32" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A" 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_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesCurrent_9F4421769AF2B1632B97A80B75F7E86A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue and customer deposits</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue and Credits, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueAndCreditsCurrent" xlink:label="loc_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C" xlink:to="lab_us-gaap_DeferredRevenueAndCreditsCurrent_E8D2B460536B59B9D859A80B75F7956C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_BB8DFC6139E87D03A4BAA80B75F73715_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_BB8DFC6139E87D03A4BAA80B75F73715" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Held for sale liabilities (Note 19)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_BB8DFC6139E87D03A4BAA80B75F73715" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_BB8DFC6139E87D03A4BAA80B75F73715" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_BB8DFC6139E87D03A4BAA80B75F73715" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6B1484EE2FB65F7A2039A80B75F76C28_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_6B1484EE2FB65F7A2039A80B75F76C28" 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_6B1484EE2FB65F7A2039A80B75F76C28_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_6B1484EE2FB65F7A2039A80B75F76C28" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_6B1484EE2FB65F7A2039A80B75F76C28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_6B1484EE2FB65F7A2039A80B75F76C28" xlink:to="lab_us-gaap_LiabilitiesCurrent_6B1484EE2FB65F7A2039A80B75F76C28" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_18082A375E877916DB2CA80B75F7CFEB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_18082A375E877916DB2CA80B75F7CFEB" 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_18082A375E877916DB2CA80B75F7CFEB_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_18082A375E877916DB2CA80B75F7CFEB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_18082A375E877916DB2CA80B75F7CFEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_18082A375E877916DB2CA80B75F7CFEB" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_18082A375E877916DB2CA80B75F7CFEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_9ABF9482B60F2A84E69AA80B75F752E0_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_9ABF9482B60F2A84E69AA80B75F752E0" 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_9ABF9482B60F2A84E69AA80B75F752E0_label_en-US" xlink:label="lab_us-gaap_Liabilities_9ABF9482B60F2A84E69AA80B75F752E0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_9ABF9482B60F2A84E69AA80B75F752E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_9ABF9482B60F2A84E69AA80B75F752E0" xlink:to="lab_us-gaap_Liabilities_9ABF9482B60F2A84E69AA80B75F752E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20" xlink:to="lab_us-gaap_CommitmentsAndContingencies_D8BE45DD49EE6D7A657EA80B75F7DA20" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427" xlink:to="lab_us-gaap_StockholdersEquityAbstract_27AA088600ADD93094E8A80B75F78427" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $.002 par value &#8211; Authorized: 140,000 shares, issued and outstanding: 84,856 and 86,542 shares in 2015 and 2014, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="loc_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7" xlink:to="lab_us-gaap_CommonStockValueOutstanding_3A7F4E478FE1C01C6B82A80B75F76CB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9" 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_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F44FF64129F4BD3048D1A80B75F817B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B2B1E6BA410479BA7D4CA80B75F839F9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B2B1E6BA410479BA7D4CA80B75F839F9" 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_B2B1E6BA410479BA7D4CA80B75F839F9_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B2B1E6BA410479BA7D4CA80B75F839F9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B2B1E6BA410479BA7D4CA80B75F839F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B2B1E6BA410479BA7D4CA80B75F839F9" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B2B1E6BA410479BA7D4CA80B75F839F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1EEE2C348DA029CE8107A80B75F879FC_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1EEE2C348DA029CE8107A80B75F879FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, net of tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1EEE2C348DA029CE8107A80B75F879FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1EEE2C348DA029CE8107A80B75F879FC" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1EEE2C348DA029CE8107A80B75F879FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_E0650C84F81313E64501A80B75FD7943_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E0650C84F81313E64501A80B75FD7943" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E0650C84F81313E64501A80B75FD7943" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_E0650C84F81313E64501A80B75FD7943" xlink:to="lab_us-gaap_StockholdersEquity_E0650C84F81313E64501A80B75FD7943" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_79BF397C62CA08C513DAA80B75FD2F01" xlink:type="arc" />
    <link:label id="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B_terseLabel_en-US" xlink:label="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B_label_en-US" xlink:label="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature Of Operations [Policy Text Block]</link:label>
    <link:label id="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B_documentation_en-US" xlink:label="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nature of Operations.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_NatureOfOperationsPolicyTextBlock" xlink:label="loc_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B" xlink:to="lab_cgnx_NatureOfOperationsPolicyTextBlock_AEDA5D92C84BDB37FE1AB807433DE48B" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates in the Preparation of Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893" xlink:to="lab_us-gaap_UseOfEstimates_1AB39211C4D529DEDB38B807433DA893" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_8D438CB71807433A3524B807433DE925" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_72A4B2D9DDCD833E17C3B807433DD964" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_1EC20A4352C3C8C760F2B807433D9DA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Investments</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B08F35949F90942683B2B807433D8B1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock_5ECED0823E3C79F48C80B807434DA400" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_CF66A2F026CEE0339AF3B807434D21E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_B8D829B6D3E1759CE99AB807434DA3F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_265C28B7E19769A18CFAB807434D137E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2CAC265A86226C129664B807434DE1D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty Obligations</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_BFB5A713E47BF3F129B0B807434D30CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_BCD64E6FEF4D0326D8A7B807434D39AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0603C2496591E6A74411B807434D19CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_3C55663C038E072DDE8FB807434DD6A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock_DB16E20BECC42E896699B807434D036F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A255E6A4AE7C0D69E26DB807434DFD11" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_BC6662653A62554E4502B807434D42B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_81614F5EFDAA6B6D93FDB807434D566D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593" 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_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A2FE090CE93B19211EFDB807434D1593" xlink:type="arc" />
    <link:label id="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84_terseLabel_en-US" xlink:label="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Risk</link:label>
    <link:label id="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84_label_en-US" xlink:label="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentrations Of Risk Policy [Policy Text Block]</link:label>
    <link:label id="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84_documentation_en-US" xlink:label="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentrations of Risk.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock" xlink:label="loc_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84" xlink:to="lab_cgnx_ConcentrationsOfRiskPolicyPolicyTextBlock_7C709E92B18AFE5ABD87B807434D5D84" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_19D45020D623886065D1B807434D01FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Constituents of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2E459F573424C152713DB80744276BEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of the United States Federal Statutory Corporate Tax Rate to the Company's Effective Tax Rate or Income Tax Provision</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_BC27188939A9277B42D0B8074427BEB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in the Reserve for Income Taxes, Excluding Interest and Penalties</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_87AA6FC471F8B5337B6DB8074427DCE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Constituents of Deferred Tax Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7B4FE561F9B1B01794BCB80744279C5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_DEC14B1EF281FA8F69C3B27BE531504A" xlink:type="arc" />
    <link:label id="lab_country_US_7676995AA67313B5149CB27BE5310308_terseLabel_en-US" xlink:label="lab_country_US_7676995AA67313B5149CB27BE5310308" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States [Member]</link:label>
    <link:label id="lab_country_US_7676995AA67313B5149CB27BE5310308_label_en-US" xlink:label="lab_country_US_7676995AA67313B5149CB27BE5310308" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="loc_country_US_7676995AA67313B5149CB27BE5310308" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_7676995AA67313B5149CB27BE5310308" xlink:to="lab_country_US_7676995AA67313B5149CB27BE5310308" xlink:type="arc" />
    <link:label id="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E_terseLabel_en-US" xlink:label="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Greater China [Member]</link:label>
    <link:label id="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E_label_en-US" xlink:label="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Greater China [Member]</link:label>
    <link:label id="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E_documentation_en-US" xlink:label="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Greater China [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_GreaterChinaMember" xlink:label="loc_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E" xlink:to="lab_cgnx_GreaterChinaMember_5329732FDDCDBBB41B37B27BE532897E" xlink:type="arc" />
    <link:label id="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1_terseLabel_en-US" xlink:label="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other [Member]</link:label>
    <link:label id="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1_label_en-US" xlink:label="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Geographic Area [Member]</link:label>
    <link:label id="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1_documentation_en-US" xlink:label="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Geographic Area [Member]</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_OtherGeographicAreaMember" xlink:label="loc_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1" xlink:to="lab_cgnx_OtherGeographicAreaMember_442573306689C2340029B27BE532FDB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1DC4DC61C7210804FDFCB27BE532B4D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31" 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_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31" xlink:to="lab_us-gaap_SalesRevenueGoodsNet_CD988F22D21068AFAC83B27BE532BF31" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094" xlink:to="lab_us-gaap_NoncurrentAssets_196ACCA2C165E6EF7737B27BE532B094" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_023A543033492C2F440DB27C2300C628" xlink:type="arc" />
    <link:label id="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC_terseLabel_en-US" xlink:label="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration payments, maximum years</link:label>
    <link:label id="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC_label_en-US" xlink:label="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">contingent consideration payments, maximum years</link:label>
    <link:label id="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC_documentation_en-US" xlink:label="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">contingent consideration payments, maximum years</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Contingentconsiderationpaymentsmaximumyears" xlink:label="loc_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC" xlink:to="lab_cgnx_Contingentconsiderationpaymentsmaximumyears_8058B80C799AC3979786B27C230080BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_D9C9C6CCB19CA7FD2206B27C2300F1B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_4C3FE2ACC351A2165DA8B27C2300DD21" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Liabilities Arising from Contingencies, Amount Recognized</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Liabilities Arising from Contingencies, Amount Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized" xlink:label="loc_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311" xlink:to="lab_us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized_106876C82CFDB21675BBB27C2301A311" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_5E1D92CEFD6C78BACB8CB27C2301C173_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_5E1D92CEFD6C78BACB8CB27C2301C173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liability (Note 20)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_5E1D92CEFD6C78BACB8CB27C2301C173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_5E1D92CEFD6C78BACB8CB27C2301C173" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_5E1D92CEFD6C78BACB8CB27C2301C173" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3C9551F9B5E59BDA696AB27C230139A4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3C9551F9B5E59BDA696AB27C230139A4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Revaluation of contingent consideration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3C9551F9B5E59BDA696AB27C230139A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3C9551F9B5E59BDA696AB27C230139A4" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3C9551F9B5E59BDA696AB27C230139A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_F1828E48807F606F5F28B27C2301EDA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_213496D76EAC1BE34369B27C2301021F" xlink:type="arc" />
    <link:label id="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A_terseLabel_en-US" xlink:label="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developer network amortization, years</link:label>
    <link:label id="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A_label_en-US" xlink:label="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developer network amortization, years</link:label>
    <link:label id="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A_documentation_en-US" xlink:label="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Developer network amortization, years</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Developernetworkamortizationyears" xlink:label="loc_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A" xlink:to="lab_cgnx_Developernetworkamortizationyears_5BCACB2D1CF0F832A239B27C2301B40A" xlink:type="arc" />
    <link:label id="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E_terseLabel_en-US" xlink:label="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">completed technology amortization, years</link:label>
    <link:label id="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E_label_en-US" xlink:label="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">completed technology amortization, years</link:label>
    <link:label id="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E_documentation_en-US" xlink:label="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">completed technology amortization, years</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_Completedtechnologyamortizationyears" xlink:label="loc_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E" xlink:to="lab_cgnx_Completedtechnologyamortizationyears_CCD219B951FAF59172FCB27C2301535E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_8BE6CDC8DFC58F076C81C41168031FBA_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_8BE6CDC8DFC58F076C81C41168031FBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_8BE6CDC8DFC58F076C81C41168031FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_8BE6CDC8DFC58F076C81C41168031FBA" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_8BE6CDC8DFC58F076C81C41168031FBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock par value, in dollars per share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_1591814CA917B675A760C4116804E5BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_5B1C0DFD11532ED00127C4116804850D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_55D54E876F6E4FE2CBE4C4116804CB37_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_55D54E876F6E4FE2CBE4C4116804CB37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_55D54E876F6E4FE2CBE4C4116804CB37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_55D54E876F6E4FE2CBE4C4116804CB37" xlink:to="lab_us-gaap_CommonStockSharesIssued_55D54E876F6E4FE2CBE4C4116804CB37" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_601447BD73E1926BFFE2C411680420F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_61099E52605F1B15D41EB80742C0F6C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0DD170C16C6858CBA79EB80742D0B8FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB" xlink:to="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_A5BAC6A403E4F3F319ADB807438B16FB" xlink:type="arc" />
    <link:label id="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281_terseLabel_en-US" xlink:label="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash balance included foreign bank balance</link:label>
    <link:label id="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281_label_en-US" xlink:label="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due From Foreign Banks</link:label>
    <link:label id="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281_documentation_en-US" xlink:label="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Due from foreign banks.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_DueFromForeignBanks" xlink:label="loc_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281" xlink:to="lab_cgnx_DueFromForeignBanks_FF273E57E84E58F1ACCEA850BA962281" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross realized gains on sale of debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Realized Gains</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_D1647EE300E1A7533C11A850BA96A12B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross realized losses on sale of debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Realized Losses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_DDB350B9134F9E9DA32DA850BA96A063" xlink:type="arc" />
    <link:label id="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42_terseLabel_en-US" xlink:label="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum amount committed to invest in limited partnership</link:label>
    <link:label id="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42_label_en-US" xlink:label="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Investment In Limited Partnership</link:label>
    <link:label id="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42_documentation_en-US" xlink:label="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum amount committed to invest in limited partnership.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_MaximumInvestmentInLimitedPartnership" xlink:label="loc_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42" xlink:to="lab_cgnx_MaximumInvestmentInLimitedPartnership_5923EB4E2A3C13440C0CA850BA96EE42" xlink:type="arc" />
    <link:label id="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B_terseLabel_en-US" xlink:label="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contribution to limited partnership</link:label>
    <link:label id="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B_label_en-US" xlink:label="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contribution To Limited Partnership</link:label>
    <link:label id="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B_documentation_en-US" xlink:label="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contribution to limited partnership.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ContributionToLimitedPartnership" xlink:label="loc_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B" xlink:to="lab_cgnx_ContributionToLimitedPartnership_9B82D55C01BB3F752338A850BA969E7B" xlink:type="arc" />
    <link:label id="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1_terseLabel_en-US" xlink:label="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining amount of commitment in limited partnership</link:label>
    <link:label id="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1_label_en-US" xlink:label="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Remaining Amount Of Commitment</link:label>
    <link:label id="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1_documentation_en-US" xlink:label="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Remaining amount of commitment in limited partnership.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_RemainingAmountOfCommitment" xlink:label="loc_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1" xlink:to="lab_cgnx_RemainingAmountOfCommitment_CF9F87930982CE2F066CA850BA96ECE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Limited Partnership Investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Limited Partnership Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLimitedPartnershipInvestments" xlink:label="loc_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC" xlink:to="lab_us-gaap_ProceedsFromLimitedPartnershipInvestments_853D2459BA1C1C386653A850BA963DCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostMethodInvestments_D0B429CBE696636CC32AA850BA96263A_terseLabel_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_D0B429CBE696636CC32AA850BA96263A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying value of investment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_D0B429CBE696636CC32AA850BA96263A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestments_D0B429CBE696636CC32AA850BA96263A" xlink:to="lab_us-gaap_CostMethodInvestments_D0B429CBE696636CC32AA850BA96263A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1_terseLabel_en-US" xlink:label="lab_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Method Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1_label_en-US" xlink:label="lab_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Method Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1" xlink:to="lab_us-gaap_CostMethodInvestmentsFairValueDisclosure_0AED7413280DC1271AF7A850BA9672D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_83091E4B506BED56CEC8A3A02F5F4ADD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_60C8074F5BE76B9A3BEAA3A02F5FE11F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_60C8074F5BE76B9A3BEAA3A02F5FE11F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-Based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_60C8074F5BE76B9A3BEAA3A02F5FE11F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_60C8074F5BE76B9A3BEAA3A02F5FE11F" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_60C8074F5BE76B9A3BEAA3A02F5FE11F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_27BAC230432086829460A3A02F603CC9_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_27BAC230432086829460A3A02F603CC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_27BAC230432086829460A3A02F603CC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_27BAC230432086829460A3A02F603CC9" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_27BAC230432086829460A3A02F603CC9" xlink:type="arc" />
    <link:label id="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3_terseLabel_en-US" xlink:label="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product cost of revenue [Member]</link:label>
    <link:label id="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3_label_en-US" xlink:label="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Cost Of Revenue [Member]</link:label>
    <link:label id="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3_documentation_en-US" xlink:label="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product cost of revenue.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_ProductCostOfRevenueMember" xlink:label="loc_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3" xlink:to="lab_cgnx_ProductCostOfRevenueMember_CB3914D51787E6A88B00A3A02F607EC3" xlink:type="arc" />
    <link:label id="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43_terseLabel_en-US" xlink:label="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative [Member]</link:label>
    <link:label id="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43_label_en-US" xlink:label="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling General And Administrative [Member]</link:label>
    <link:label id="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43_documentation_en-US" xlink:label="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative.</link:label>
    <link:loc xlink:href="cgnx-20151231.xsd#cgnx_SellingGeneralAndAdministrativeMember" xlink:label="loc_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43" xlink:to="lab_cgnx_SellingGeneralAndAdministrativeMember_3AA0CA2D9C4EBAF9E43AA3A02F609B43" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7" 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, Compensation Cost [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_785AD5F7821042CE2458A3A02F654DE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-lived Intangible Assets Acquired as Part of Business Combination</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_DE4977090B2F89009652A41638406DAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision at federal statutory corporate tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_C30A2352C2523A8E2E8AA4491E87BBE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3A71027FF841DC1EACDAA4491E88DCF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax rate differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_15C4B50750E17B8403B3A4491E88E672" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_0E0E270E4623591B8F2FA4491E889BA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discrete tax events</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_13D99419E1B8188D8FA9A4491E881D80" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_94823229775BA4A09163A4491E88E887_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_94823229775BA4A09163A4491E88E887" 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_94823229775BA4A09163A4491E88E887_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_94823229775BA4A09163A4491E88E887" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_94823229775BA4A09163A4491E88E887" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_94823229775BA4A09163A4491E88E887" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_94823229775BA4A09163A4491E88E887" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax provision on continuing operations</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5C974A6C2A27CF25A2C9A4491E88FBCE" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>


