<?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_OtherLiabilitiesDisclosureAbstract_FFF46B26746023053DE61E056F11314F_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_FFF46B26746023053DE61E056F11314F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_FFF46B26746023053DE61E056F11314F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_FFF46B26746023053DE61E056F11314F" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_FFF46B26746023053DE61E056F11314F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA" 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_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_C83686585935B8B0ECAD1E056F117ADA" xlink:type="arc" />
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77_terseLabel_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred benefit from New Market Tax Credit transactions</link:label>
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77_label_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred benefit from New Markets Tax Credit</link:label>
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77_documentation_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred benefit from New Markets Tax Credit</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_DeferredbenefitfromNewMarketsTaxCredit" xlink:label="loc_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77" xlink:to="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_D02155CEA4C9F35850F51E056F066F77" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement plan obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Defined Benefit Plans, Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_D75245B69261702ED1371E056F06F448" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_D5B111B9D04F3220A7D71E056F069C27" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69" 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_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_0A947CFDA0747A894E801E056F066B69" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_018BF3B2C9D7E92FE1991E056F07F9EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2CC6AD1BE4DCDD599F2F1E056FC99B64_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2CC6AD1BE4DCDD599F2F1E056FC99B64" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2CC6AD1BE4DCDD599F2F1E056FC99B64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2CC6AD1BE4DCDD599F2F1E056FC99B64" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2CC6AD1BE4DCDD599F2F1E056FC99B64" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Nonvested share award transactions</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1F3AFE477AFB6EA3B6101E056FC95CC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Nonvested Number, Beginning</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F4622BD9696B1A071F291E056FC94F53" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares, Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BBFB379EECB9602A97881E056FC9B808" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares, Vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_DCE5C411456DA4DD33C11E056FC9CBB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3133A01C6737DEB924001E056FC9CD66_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3133A01C6737DEB924001E056FC9CD66" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Nonvested Number, Ending</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3133A01C6737DEB924001E056FC9CD66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3133A01C6737DEB924001E056FC9CD66" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3133A01C6737DEB924001E056FC9CD66" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Nonvested share award transactions, Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_15EE96234547185812361E056FC9A962" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value, Beginning</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C12E4DC8AEB93B3544A61E056FC9FC65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value, Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6104FADB2745ADDF2EA91E056FC9611F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value, Vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3FE479124AC0B7B3A3781E056FC99F78" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_21001CC00C0F7C531CD71E056FC9CDF8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_21001CC00C0F7C531CD71E056FC9CDF8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value, Ending</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_21001CC00C0F7C531CD71E056FC9CDF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_21001CC00C0F7C531CD71E056FC9CDF8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_21001CC00C0F7C531CD71E056FC9CDF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_E144F76B9EADB3B3454E117E21D8ADE3_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_E144F76B9EADB3B3454E117E21D8ADE3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_E144F76B9EADB3B3454E117E21D8ADE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_E144F76B9EADB3B3454E117E21D8ADE3" xlink:to="lab_us-gaap_EarningsPerShareAbstract_E144F76B9EADB3B3454E117E21D8ADE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of basic and diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D29C56A38BA3B7CD98B3117E21D8195A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_BD19508529A9D5DFCE3C1E9C06E15B94_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_BD19508529A9D5DFCE3C1E9C06E15B94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_BD19508529A9D5DFCE3C1E9C06E15B94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_BD19508529A9D5DFCE3C1E9C06E15B94" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_BD19508529A9D5DFCE3C1E9C06E15B94" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_F221A7A2E1F0E8A1E9621E9C06E13526" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6BA5055551D5396C547B1E9C06E1354D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_399CC57191679181E5551EA7E91061C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (USD per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5668EBEB856CD789F55F1E9C06E1F395" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (USD per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0442EF54AB8E929E1DBF1E9C06E139AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_228FE4A823B51FF2AB761E9C03783BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_DF9B8CA3A6233C61150F1E9C03781376" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Award transactions on stock options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_37C69EB4984380C565D31E056FD065A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Nonvested share award transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_456154DD3133AA7B19021E056FD000AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_84C2D7D054B6B7DF95D51E9C04E5EBCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_44A72D6AB64F5C732CD01E9C04E63739" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_AF4D081F6BC70366869C1E9C04E6F915" xlink:type="arc" />
    <link:label id="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855_terseLabel_en-US" xlink:label="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sotawall</link:label>
    <link:label id="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855_label_en-US" xlink:label="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sotawall [Member]</link:label>
    <link:label id="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855_documentation_en-US" xlink:label="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sotawall [Member]</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_SotawallMember" xlink:label="loc_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855" xlink:to="lab_apog_SotawallMember_158B89AB2B4F886A01E81E9C04E67855" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_51508D5E1687E19B9B0D1E9C04E676C3" xlink:type="arc" />
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467_terseLabel_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net working capital</link:label>
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467_label_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467" 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, Working Capital</link:label>
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467_documentation_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital" xlink:label="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467" xlink:to="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_B406A0AF1B87CDF4AF5B1E9C04E63467" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5" 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, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_931EA3040A97AF915F221E9C04E66BF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_C92514AD90BB939074041E9C04E6A803_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_C92514AD90BB939074041E9C04E6A803" 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_C92514AD90BB939074041E9C04E6A803_label_en-US" xlink:label="lab_us-gaap_Goodwill_C92514AD90BB939074041E9C04E6A803" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_C92514AD90BB939074041E9C04E6A803" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_C92514AD90BB939074041E9C04E6A803" xlink:to="lab_us-gaap_Goodwill_C92514AD90BB939074041E9C04E6A803" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F" 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, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_E3A378F5FE120B3847121E9C04E6609F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E" 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, Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_068C0C7AE8BD5C41F90C1E9C04E6B72E" xlink:type="arc" />
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB_label_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB_documentation_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Abstract for Document and Entity Information</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_DocumentAndEntityInformationAbstract" xlink:label="loc_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB" xlink:to="lab_apog_DocumentAndEntityInformationAbstract_F2F4B747A63459446FD61E057040B8AB" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_518ECBF30497CD5F21FA1E0570404864_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_518ECBF30497CD5F21FA1E0570404864" 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_518ECBF30497CD5F21FA1E0570404864_label_en-US" xlink:label="lab_dei_EntityRegistrantName_518ECBF30497CD5F21FA1E0570404864" 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_518ECBF30497CD5F21FA1E0570404864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_518ECBF30497CD5F21FA1E0570404864" xlink:to="lab_dei_EntityRegistrantName_518ECBF30497CD5F21FA1E0570404864" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_8A9700B8164BD6C1D4CC1E0570401977_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_8A9700B8164BD6C1D4CC1E0570401977" 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_8A9700B8164BD6C1D4CC1E0570401977_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_8A9700B8164BD6C1D4CC1E0570401977" 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_8A9700B8164BD6C1D4CC1E0570401977" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_8A9700B8164BD6C1D4CC1E0570401977" xlink:to="lab_dei_EntityCentralIndexKey_8A9700B8164BD6C1D4CC1E0570401977" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_D17ABC3960A672545CF71E0570407471_terseLabel_en-US" xlink:label="lab_dei_DocumentType_D17ABC3960A672545CF71E0570407471" 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_D17ABC3960A672545CF71E0570407471_label_en-US" xlink:label="lab_dei_DocumentType_D17ABC3960A672545CF71E0570407471" 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_D17ABC3960A672545CF71E0570407471" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_D17ABC3960A672545CF71E0570407471" xlink:to="lab_dei_DocumentType_D17ABC3960A672545CF71E0570407471" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_841B9E0BB9E23639AC331E0570404AE1_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_841B9E0BB9E23639AC331E0570404AE1" 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_841B9E0BB9E23639AC331E0570404AE1_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_841B9E0BB9E23639AC331E0570404AE1" 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_841B9E0BB9E23639AC331E0570404AE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_841B9E0BB9E23639AC331E0570404AE1" xlink:to="lab_dei_DocumentPeriodEndDate_841B9E0BB9E23639AC331E0570404AE1" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_68DF233DA2FB8711BC221E0570403029_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_68DF233DA2FB8711BC221E0570403029" 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_68DF233DA2FB8711BC221E0570403029_label_en-US" xlink:label="lab_dei_AmendmentFlag_68DF233DA2FB8711BC221E0570403029" 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_68DF233DA2FB8711BC221E0570403029" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_68DF233DA2FB8711BC221E0570403029" xlink:to="lab_dei_AmendmentFlag_68DF233DA2FB8711BC221E0570403029" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_A27E4B3D9A785BD8C92D1E057040C562_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_A27E4B3D9A785BD8C92D1E057040C562" 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_A27E4B3D9A785BD8C92D1E057040C562_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_A27E4B3D9A785BD8C92D1E057040C562" 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_A27E4B3D9A785BD8C92D1E057040C562" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_A27E4B3D9A785BD8C92D1E057040C562" xlink:to="lab_dei_DocumentFiscalYearFocus_A27E4B3D9A785BD8C92D1E057040C562" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_873F3203D594682E5C0B1E05704083DE_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_873F3203D594682E5C0B1E05704083DE" 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_873F3203D594682E5C0B1E05704083DE_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_873F3203D594682E5C0B1E05704083DE" 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_873F3203D594682E5C0B1E05704083DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_873F3203D594682E5C0B1E05704083DE" xlink:to="lab_dei_DocumentFiscalPeriodFocus_873F3203D594682E5C0B1E05704083DE" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_2937D836ECAACF2C1C281E05704045FA_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_2937D836ECAACF2C1C281E05704045FA" 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_2937D836ECAACF2C1C281E05704045FA_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_2937D836ECAACF2C1C281E05704045FA" 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_2937D836ECAACF2C1C281E05704045FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_2937D836ECAACF2C1C281E05704045FA" xlink:to="lab_dei_CurrentFiscalYearEndDate_2937D836ECAACF2C1C281E05704045FA" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_01CF5DB59079DE2ECBBD1E0570405B29_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_01CF5DB59079DE2ECBBD1E0570405B29" 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_01CF5DB59079DE2ECBBD1E0570405B29_label_en-US" xlink:label="lab_dei_EntityFilerCategory_01CF5DB59079DE2ECBBD1E0570405B29" 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_01CF5DB59079DE2ECBBD1E0570405B29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_01CF5DB59079DE2ECBBD1E0570405B29" xlink:to="lab_dei_EntityFilerCategory_01CF5DB59079DE2ECBBD1E0570405B29" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_EF245168531B95AC32EB1E05704039F1_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_EF245168531B95AC32EB1E05704039F1" 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_EF245168531B95AC32EB1E05704039F1_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_EF245168531B95AC32EB1E05704039F1" 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_EF245168531B95AC32EB1E05704039F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_EF245168531B95AC32EB1E05704039F1" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_EF245168531B95AC32EB1E05704039F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_CF02860E402C025DF36F327A1C39E40A_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_CF02860E402C025DF36F327A1C39E40A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_CF02860E402C025DF36F327A1C39E40A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_CF02860E402C025DF36F327A1C39E40A" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_CF02860E402C025DF36F327A1C39E40A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A95ED542AB5EEA1488C5327A1C3CAAB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3" xlink:to="lab_us-gaap_NetIncomeLoss_D4927186F247313BE2F3327A1C3CE1B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7EBDD73948EDA2B6A41F327A1C3CA3E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_BE9EE8494EC75C0633AC327A1C3DD5DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF" xlink:to="lab_us-gaap_ShareBasedCompensation_67B8B196DAB0A5D706F3327A1C3DA8EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_866D08AE0EE1F49F95CF327A1C3E819E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_A095082F40943BD5FAB8327A1C3E6EDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0F0AABE784B10EB5DE3A327A1C3EA560" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_E097524BF3201FC8E292327A1C3ED6E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_E5A09B8F195A16479CAC327A1C3ED1AF_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_E5A09B8F195A16479CAC327A1C3ED1AF" 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_E5A09B8F195A16479CAC327A1C3ED1AF_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_E5A09B8F195A16479CAC327A1C3ED1AF" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_E5A09B8F195A16479CAC327A1C3ED1AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_E5A09B8F195A16479CAC327A1C3ED1AF" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_E5A09B8F195A16479CAC327A1C3ED1AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88765B5E0ABA13F0CF77327A1C3EFB91" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Billing in Excess of Cost of Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_B904E59AF63C8A28CAF3327A1C3E204B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Refundable and accrued income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_94EE1D4B349BDF9B3BF3327A1C3FCE86" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5B8699841E2EF2ACDECC327A1C3FE55C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E40F086975469D0B745F327A1C3F53D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_DBA9C472CCBDE04C25C0327A1C3F5538" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52684E25816035B23D6E327A1C3F4C32" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in restricted cash</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93" xlink:to="lab_us-gaap_IncreaseDecreaseInRestrictedCash_5978716C5852D1FAA40B327A1C3FAB93" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Available-for-sale Securities, Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_17235ACE90ACD40E30CD327A1C41B8E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales/maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities, Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_11F47B5B2BA08B27E0D0327A1C42F0EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_13D4FBFE2FAF2CFC2BF0327A1C4270FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_489819A925995396400A327A1C42A479" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EA625FC14FE41EB4E56C327A1C424CFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings on line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_A2F31FFBA293468693ED327A1C429561" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments on line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_720E1EDE2363964F88A6327A1C427D78" xlink:type="arc" />
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF_negatedLabel_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares withheld for taxes, net of stock issued to employees</link:label>
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF_label_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Withheld For Taxes Net Of Stock Issued To Employees</link:label>
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF_documentation_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award, net of the total cash inflow associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees" xlink:label="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF" xlink:to="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_86DFD1D9B11BE253D4F8327A1C4729CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_5574EEF6603FD9C730E6327A1C481FD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53EB0E9927B560642287327A1C48F1C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Decrease in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_F5134D20D1AE67BFD946327A1C4854A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rates on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_DEE6A39614DA528E9590327A1C48D64A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB07E05A892F1DE86DB0327A1C486870_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB07E05A892F1DE86DB0327A1C486870" 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_DB07E05A892F1DE86DB0327A1C486870_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB07E05A892F1DE86DB0327A1C486870" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB07E05A892F1DE86DB0327A1C486870" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB07E05A892F1DE86DB0327A1C486870" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB07E05A892F1DE86DB0327A1C486870" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DC121F1772B758F7F2EE327A1C48BD6B_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DC121F1772B758F7F2EE327A1C48BD6B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DC121F1772B758F7F2EE327A1C48BD6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DC121F1772B758F7F2EE327A1C48BD6B" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DC121F1772B758F7F2EE327A1C48BD6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Noncash Activity</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE8942CB1E2F65605948327A1C4886E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_E479C1B44F72194E0AFF327A1C481F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_BD4B5E38BE54E9A2A6161E9C02BBE8EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6D46DDC0AC85C9FEBCE11E7BA5160AC7_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6D46DDC0AC85C9FEBCE11E7BA5160AC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6D46DDC0AC85C9FEBCE11E7BA5160AC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6D46DDC0AC85C9FEBCE11E7BA5160AC7" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6D46DDC0AC85C9FEBCE11E7BA5160AC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_90F09C91F4D6DBD009F91E7F3C44290B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_90F09C91F4D6DBD009F91E7F3C44290B" 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_90F09C91F4D6DBD009F91E7F3C44290B_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_90F09C91F4D6DBD009F91E7F3C44290B" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_90F09C91F4D6DBD009F91E7F3C44290B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_90F09C91F4D6DBD009F91E7F3C44290B" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_90F09C91F4D6DBD009F91E7F3C44290B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_4778A4079A42F184E1681E7F3C466FE4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_4778A4079A42F184E1681E7F3C466FE4" 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_4778A4079A42F184E1681E7F3C466FE4_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_4778A4079A42F184E1681E7F3C466FE4" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4778A4079A42F184E1681E7F3C466FE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4778A4079A42F184E1681E7F3C466FE4" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_4778A4079A42F184E1681E7F3C466FE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2" xlink:to="lab_us-gaap_SubsequentEventMember_328C66E3ED1EE895CEB01E7F70868AC2" xlink:type="arc" />
    <link:label id="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712_terseLabel_en-US" xlink:label="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EFCO Corporation</link:label>
    <link:label id="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712_label_en-US" xlink:label="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EFCO Corporation [Member]</link:label>
    <link:label id="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712_documentation_en-US" xlink:label="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EFCO Corporation [Member]</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_EFCOCorporationMember" xlink:label="loc_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712" xlink:to="lab_apog_EFCOCorporationMember_2758D21A2E7F66F11DCE1E7BA51AF712" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of voting interests acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_405BA6AFB4851D88C1F81E7BA51AA58B" xlink:type="arc" />
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066_terseLabel_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt payment to acquire business</link:label>
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066_label_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt payment to acquire business</link:label>
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066_documentation_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt payment to acquire business</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_Debtpaymenttoacquirebusiness" xlink:label="loc_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066" xlink:to="lab_apog_Debtpaymenttoacquirebusiness_14CA913C11892AED191A1E7BA51A2066" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_DAB938FC78BE1C0185A51E056F1A52F3_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_DAB938FC78BE1C0185A51E056F1A52F3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_DAB938FC78BE1C0185A51E056F1A52F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_DAB938FC78BE1C0185A51E056F1A52F3" xlink:to="lab_us-gaap_SegmentReportingAbstract_DAB938FC78BE1C0185A51E056F1A52F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_884526B27C3C098BA7CC1E056F1A434E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement Business Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_62256E7328CE2750A6F61E056F1A70E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9" xlink:to="lab_us-gaap_SegmentDomain_6D3C81F28B65E26DDAAB1E056F1AC5D9" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Glass</link:label>
    <link:label id="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938_label_en-US" xlink:label="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Architectural [Member]</link:label>
    <link:label id="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938_documentation_en-US" xlink:label="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_ArchitecturalMember" xlink:label="loc_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938" xlink:to="lab_apog_ArchitecturalMember_79AF8EF86A911378659E1E056F1AF938" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Services</link:label>
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94_label_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Architectural Services segment [Member]</link:label>
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94_documentation_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural Services segment [Member]</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_ArchitecturalServicesSegmentMember" xlink:label="loc_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94" xlink:to="lab_apog_ArchitecturalServicesSegmentMember_AD94A312D5D6F5DD209D1E056F1BCA94" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Framing Systems</link:label>
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558_label_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Architectural Framing Segment [Member]</link:label>
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558_documentation_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural Framing Segment [Member]</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_ArchitecturalFramingSegmentMember" xlink:label="loc_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558" xlink:to="lab_apog_ArchitecturalFramingSegmentMember_A1B0D2F9A196F480B33C1E056F1B9558" xlink:type="arc" />
    <link:label id="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B_terseLabel_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large-Scale Optical</link:label>
    <link:label id="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B_label_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Scale Optical [Member]</link:label>
    <link:label id="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B_documentation_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large scale optical.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_LargeScaleOpticalMember" xlink:label="loc_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B" xlink:to="lab_apog_LargeScaleOpticalMember_E440B43358B688E9A7FB1E056F1B819B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intersegment eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F" xlink:to="lab_us-gaap_IntersegmentEliminationMember_8B99FE22D9FF95861E791E056F208D4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Corporate and other</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate and Other [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="loc_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B" xlink:to="lab_us-gaap_CorporateAndOtherMember_4468D747AFD46EB8B2DE1E056F20997B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_E2A53AA6B431BDA733B81E056F20BE36" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales and operating income data</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E75C593B2FF789D2FB911E056F20E92F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C" xlink:to="lab_us-gaap_SalesRevenueNet_9681041C19911EEA56661E056F20061C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62" xlink:to="lab_us-gaap_OperatingIncomeLoss_023F79CFD5003500A9F41E056F203C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_EBE0DA634E365FC653D11EF87D0C2956_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_EBE0DA634E365FC653D11EF87D0C2956" 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_EBE0DA634E365FC653D11EF87D0C2956_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_EBE0DA634E365FC653D11EF87D0C2956" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_EBE0DA634E365FC653D11EF87D0C2956" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_EBE0DA634E365FC653D11EF87D0C2956" xlink:to="lab_us-gaap_NumberOfReportableSegments_EBE0DA634E365FC653D11EF87D0C2956" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD" xlink:to="lab_us-gaap_NumberOfOperatingSegments_1070F1D4D6C522463C281EF87D0C1DDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_2CF6F02741FB2ABC39EF1E056FA613EC_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_2CF6F02741FB2ABC39EF1E056FA613EC" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2CF6F02741FB2ABC39EF1E056FA613EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2CF6F02741FB2ABC39EF1E056FA613EC" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_2CF6F02741FB2ABC39EF1E056FA613EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial assets and liabilities measured at fair value</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_8DE31BB6FBB8CC96FDCA1E056FA6E65F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_696FADB38C323D92A3F62E026EAB5F1C_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_696FADB38C323D92A3F62E026EAB5F1C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_696FADB38C323D92A3F62E026EAB5F1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_696FADB38C323D92A3F62E026EAB5F1C" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_696FADB38C323D92A3F62E026EAB5F1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088" xlink:to="lab_us-gaap_AssetsAbstract_6EC93F03FD9D28CDE5CD2E026EB04088" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E" xlink:to="lab_us-gaap_AssetsCurrentAbstract_443B93C44AE63A5A4CB22E026EB1323E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2FD970426F5171EF1152E026EB13154_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2FD970426F5171EF1152E026EB13154" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2FD970426F5171EF1152E026EB13154" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2FD970426F5171EF1152E026EB13154" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2FD970426F5171EF1152E026EB13154" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term available for sale securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75C725F3D0DCD384B3E52E026EB21856" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8EBB98E61E7C8C46B3F02E026EB29619" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables, net of allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_67092EDEB3AF32906AA22E026EB247C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78" 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_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78_label_en-US" xlink:label="lab_us-gaap_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78" xlink:to="lab_us-gaap_InventoryNet_620A85B3BE1F8CC1062D2E026EB74A78" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refundable income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66" xlink:to="lab_us-gaap_IncomeTaxesReceivable_5BB27AF0783C6E285B152E026EB78B66" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_786799C200EABC0CD5AB2E026EB8BC44" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_90747DABB43F541418A32E026EB88E9C_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_90747DABB43F541418A32E026EB88E9C" 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_90747DABB43F541418A32E026EB88E9C_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_90747DABB43F541418A32E026EB88E9C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_90747DABB43F541418A32E026EB88E9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_90747DABB43F541418A32E026EB88E9C" xlink:to="lab_us-gaap_AssetsCurrent_90747DABB43F541418A32E026EB88E9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_3E5EEA1E616560AE72F52E026EB8F366" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available for sale securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_B4A5B73FEDAF04C029E02E026EB85B25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_FC0331D904C0D377F4D22E026EBB8C86" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_1DCFABDBF468E378686F2E026EBBB08E_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_1DCFABDBF468E378686F2E026EBBB08E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1DCFABDBF468E378686F2E026EBBB08E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_1DCFABDBF468E378686F2E026EBBB08E" xlink:to="lab_us-gaap_Goodwill_1DCFABDBF468E378686F2E026EBBB08E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_FC17F7055AE4C984573C2E026EBB0953" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_30E66A59FFF1C7FD41522E026EBB4D80" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_26FC245896D865D5ED1C2E026EBB0AC7_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_26FC245896D865D5ED1C2E026EBB0AC7" 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_26FC245896D865D5ED1C2E026EBB0AC7_label_en-US" xlink:label="lab_us-gaap_Assets_26FC245896D865D5ED1C2E026EBB0AC7" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_26FC245896D865D5ED1C2E026EBB0AC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_26FC245896D865D5ED1C2E026EBB0AC7" xlink:to="lab_us-gaap_Assets_26FC245896D865D5ED1C2E026EBB0AC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F9C45ABDD9F6E61FCAE2E026EBB82AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_048BB20FF055DAF388A52E026EBBD663" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1" xlink:to="lab_us-gaap_AccountsPayableCurrent_A29047631BE7145295432E026EBB85A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FEDF5C74E985878835BF2E026EBC3802" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued self-insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent_93A6781A46CFCC0A46A52E026EBCBA41" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_5A59470FB60027CB1F382E026EBCA688" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in Excess of Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D" xlink:to="lab_us-gaap_BillingsInExcessOfCost_944552F3C13FD0F18D202E026EBC0A6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_6CA2891EA648CB90D4FD2E026EBC2A9A_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_6CA2891EA648CB90D4FD2E026EBC2A9A" 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_6CA2891EA648CB90D4FD2E026EBC2A9A_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_6CA2891EA648CB90D4FD2E026EBC2A9A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_6CA2891EA648CB90D4FD2E026EBC2A9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_6CA2891EA648CB90D4FD2E026EBC2A9A" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_6CA2891EA648CB90D4FD2E026EBC2A9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_C72D948E78024ACFBA2D2E026EBC871A_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_C72D948E78024ACFBA2D2E026EBC871A" 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_C72D948E78024ACFBA2D2E026EBC871A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_C72D948E78024ACFBA2D2E026EBC871A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_C72D948E78024ACFBA2D2E026EBC871A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_C72D948E78024ACFBA2D2E026EBC871A" xlink:to="lab_us-gaap_LiabilitiesCurrent_C72D948E78024ACFBA2D2E026EBC871A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_BB1946950848E32747DC2E026EBCB4F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_B580CC61A959D14B0A8E2E026EBCA766" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term self-insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_3EB945BD5EE49F784DB22E026EBC2674" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_C95AEC0A7F93EF45BC792E026EBD172E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_DB2FB9AF0AA2D4BEE40D2E026EBDEF30_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_DB2FB9AF0AA2D4BEE40D2E026EBDEF30" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_DB2FB9AF0AA2D4BEE40D2E026EBDEF30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_DB2FB9AF0AA2D4BEE40D2E026EBDEF30" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_DB2FB9AF0AA2D4BEE40D2E026EBDEF30" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingent liabilities (Note 13)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3" xlink:to="lab_us-gaap_CommitmentsAndContingencies_8376426D4B0EA61964802E026EBD55A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217" xlink:to="lab_us-gaap_StockholdersEquityAbstract_C55E47C0FD09FBB6F1392E026EBD2217" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock of $0.33-1/3 par value; authorized 50,000,000 shares; issued and outstanding 28,996,209 and 28,958,119, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58" xlink:to="lab_us-gaap_CommonStockValue_974D959F90A760E9AE532E026EBDAE58" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C" xlink:to="lab_us-gaap_AdditionalPaidInCapital_4FB0D965982A9DB2E0C82E026EBDF58C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0F8AD11C4F502DD0F7E32E026EBDCDC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Common stock held in trust</link:label>
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2_label_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Issued, Employee Stock Trust</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockIssuedEmployeeStockTrust" xlink:label="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2" xlink:to="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_0105CBB4CB808791644A2E026EBD40D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation obligations</link:label>
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56_label_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Benefits Trust</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndBenefitsTrust" xlink:label="loc_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56" xlink:to="lab_us-gaap_CompensationAndBenefitsTrust_CDAF127C96DFBAF051682E02718A3D56" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6605C7F22E55CF28D5C22E026EBDB1E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243" xlink:to="lab_us-gaap_StockholdersEquity_9EE49FED6B8D22B0A9F72E026EBEE243" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_B100D0AE5B3397FBECE92E026EBE028E_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_B100D0AE5B3397FBECE92E026EBE028E" 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_B100D0AE5B3397FBECE92E026EBE028E_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_B100D0AE5B3397FBECE92E026EBE028E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_B100D0AE5B3397FBECE92E026EBE028E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_B100D0AE5B3397FBECE92E026EBE028E" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_B100D0AE5B3397FBECE92E026EBE028E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_EC64A7CD19DD5CB0C250117E20F13CD6_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_EC64A7CD19DD5CB0C250117E20F13CD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_EC64A7CD19DD5CB0C250117E20F13CD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_EC64A7CD19DD5CB0C250117E20F13CD6" xlink:to="lab_us-gaap_DebtDisclosureAbstract_EC64A7CD19DD5CB0C250117E20F13CD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_3672E9D0FC0896C9CC7F117E20F10D49" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_46A353B3ED2A478B86A11F0160BEA9F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_2E9953E8FF82AB5A7BAD1F0160BFA6D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_AA6F82D82984645B0EA81F0160BF9650" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_9FCF765F96E747A8D8111F0160BF0FB9" xlink:type="arc" />
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2_verboseLabel_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Industrial Revenue Bonds</link:label>
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2_label_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery Zone Facility Bonds [Member]</link:label>
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2_documentation_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Recovery zone facility bonds.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_RecoveryZoneFacilityBondsMember" xlink:label="loc_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2" xlink:to="lab_apog_RecoveryZoneFacilityBondsMember_629880B8C06EDFD428A81F0160BFD0D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_CF5F0B1488834BCD71541F0160BF5528" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_39176EECFADF71459B241F0160BF0243" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2" xlink:to="lab_us-gaap_LetterOfCreditMember_649D4CE9790A41DC757D1F0160BF0AA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_5EE86845A85C81DC6D661F0160BFAD38" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A" xlink:to="lab_us-gaap_LongTermDebt_ED72B8F1057E7DEDAE311F0160BF524A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_AFC8C2234E582C9B0A441F0160C06CFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37" xlink:to="lab_us-gaap_LineOfCredit_DACE594CDDEB32BD84E41F0160C09C37" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest payments</link:label>
    <link:label id="lab_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3_label_en-US" xlink:label="lab_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3" xlink:to="lab_us-gaap_InterestPaid_A3D5DB44AC32F1BD2FDB1F0160C0A4A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_028ECD84CBDF48E2EC6E1E056F9276D0_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_028ECD84CBDF48E2EC6E1E056F9276D0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_028ECD84CBDF48E2EC6E1E056F9276D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_028ECD84CBDF48E2EC6E1E056F9276D0" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_028ECD84CBDF48E2EC6E1E056F9276D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_60630222FDBFF8C33C1D1E056F924D35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_60630222FDBFF8C33C1D1E056F924D35" 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_60630222FDBFF8C33C1D1E056F924D35_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_60630222FDBFF8C33C1D1E056F924D35" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_60630222FDBFF8C33C1D1E056F924D35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_60630222FDBFF8C33C1D1E056F924D35" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_60630222FDBFF8C33C1D1E056F924D35" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_6CFC3FD6C9B0EC355D6D1E056F9376BB_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_6CFC3FD6C9B0EC355D6D1E056F9376BB" 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_6CFC3FD6C9B0EC355D6D1E056F9376BB_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_6CFC3FD6C9B0EC355D6D1E056F9376BB" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_6CFC3FD6C9B0EC355D6D1E056F9376BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_6CFC3FD6C9B0EC355D6D1E056F9376BB" xlink:to="lab_us-gaap_GoodwillLineItems_6CFC3FD6C9B0EC355D6D1E056F9376BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of goodwill attributable to each business segment</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A" xlink:to="lab_us-gaap_GoodwillRollForward_1817272B197FDF7618791E056F931B8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_214DDA3EBFF82A1D98FA1E056F932F72_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_214DDA3EBFF82A1D98FA1E056F932F72" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Beginning</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_214DDA3EBFF82A1D98FA1E056F932F72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_214DDA3EBFF82A1D98FA1E056F932F72" xlink:to="lab_us-gaap_Goodwill_214DDA3EBFF82A1D98FA1E056F932F72" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill acquired</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_39CCB798718AD1492D521E48E43726D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill adjustment for purchase accounting</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_67688E0A9D210348C6481E48506538F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2A558F280F486E5E6E531E056F9346FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_B791CA1FE626973ABD0F1E056F930C45_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_B791CA1FE626973ABD0F1E056F930C45" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Ending</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_B791CA1FE626973ABD0F1E056F930C45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_B791CA1FE626973ABD0F1E056F930C45" xlink:to="lab_us-gaap_Goodwill_B791CA1FE626973ABD0F1E056F930C45" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9E30DC151286071C74862E0305C19CCC_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9E30DC151286071C74862E0305C19CCC" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9E30DC151286071C74862E0305C19CCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9E30DC151286071C74862E0305C19CCC" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9E30DC151286071C74862E0305C19CCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax expense (benefit) on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_793B6C6D0AFF20A038E72E0305C12A49" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_71530F6775571F3C93AE117E21CE98FA_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_71530F6775571F3C93AE117E21CE98FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_71530F6775571F3C93AE117E21CE98FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_71530F6775571F3C93AE117E21CE98FA" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_71530F6775571F3C93AE117E21CE98FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_CD0B1CA50319A226F22A117E21CE38B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of estimated future amortization expense for identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_296CE99139F3552447121E056F898AEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Remainder of Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_FE62FBFA4509EFCF246D1E056F891A57" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6CBB131DAAC87C8BC8E51E056F895EA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_73BDD97BE26CE00D3F901E056F894F20" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_279CCF03B8BC752672C41E056F89876F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8CE43D59A70AA90F1E591E056F8A2477" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0077D5502F73091E2E31117E2195ABF0_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0077D5502F73091E2E31117E2195ABF0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0077D5502F73091E2E31117E2195ABF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0077D5502F73091E2E31117E2195ABF0" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0077D5502F73091E2E31117E2195ABF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7FF654F667987E732B0F117E21954785" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_C4565F84699262AE9D1E117E21B313F7_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_C4565F84699262AE9D1E117E21B313F7" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_C4565F84699262AE9D1E117E21B313F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_C4565F84699262AE9D1E117E21B313F7" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_C4565F84699262AE9D1E117E21B313F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Components of inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68267E7A5F49B4EB3C69117E21B3734F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_B3BCD4A4826226BFF646117E209889E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2FAC5ED7FFA9C4A8E391117E21A9F5B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of goodwill attributable to each business segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_20DB496E7C4C1F28E834117E21A07444" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of finite lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0331222EE7CDA8848A1C117E21A07CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of estimated future amortization expense for identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9575BC58DFD727C364A7117E21A09347" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F" 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_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_29422D72DFFAE95964CA1E056F0F205F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_78D0BAD4BA0356FF60211E05702D84DA_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_78D0BAD4BA0356FF60211E05702D84DA" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_78D0BAD4BA0356FF60211E05702D84DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_78D0BAD4BA0356FF60211E05702D84DA" xlink:to="lab_us-gaap_IncomeStatementAbstract_78D0BAD4BA0356FF60211E05702D84DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E" xlink:to="lab_us-gaap_CostOfGoodsSold_3B653181E60A4B53D6A21E05702E540E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562_label_en-US" xlink:label="lab_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562" xlink:to="lab_us-gaap_GrossProfit_9A31D3B22B4862ABFBDF1E05702E6562" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_45586B01DB297550A48C1E05702EEAB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_EFEF833BA6FC34C340A41E05702EE59B_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_EFEF833BA6FC34C340A41E05702EE59B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_EFEF833BA6FC34C340A41E05702EE59B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_EFEF833BA6FC34C340A41E05702EE59B" xlink:to="lab_us-gaap_OperatingIncomeLoss_EFEF833BA6FC34C340A41E05702EE59B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457" xlink:to="lab_us-gaap_InvestmentIncomeInterest_D5ADB95DECA2B619AFBC1E05702EA457" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3_label_en-US" xlink:label="lab_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3" xlink:to="lab_us-gaap_InterestExpense_F127644DAA3E06770D421E05702E8DB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_7A67B6179001A9D64DAB1E05702EA589" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_75F264B60AADABA7317D1E05702E462E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_C5435831F1DBD88C5D461E05702E9E71" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_AF8FD6C5F73962F5C7BF1E05702ECD3A_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_AF8FD6C5F73962F5C7BF1E05702ECD3A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_AF8FD6C5F73962F5C7BF1E05702ECD3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_AF8FD6C5F73962F5C7BF1E05702ECD3A" xlink:to="lab_us-gaap_NetIncomeLoss_AF8FD6C5F73962F5C7BF1E05702ECD3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share - basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_9FA9C02D316CEB91EB541E05702E2383" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238" xlink:to="lab_us-gaap_EarningsPerShareBasic_8BB80DC7D9AAD1CE5E2E1E05702E5238" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share - diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_63D11143FE1B91723BCC1E05702EAC53" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C" xlink:to="lab_us-gaap_EarningsPerShareDiluted_23E95B847B677552E8341E05702E511C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_893698854464347B83171E05702EEFCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0169DDEE0645567431C61E05702EBA6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8D3556652186BB20282C2E418E97821E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8D3556652186BB20282C2E418E97821E" 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_8D3556652186BB20282C2E418E97821E_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8D3556652186BB20282C2E418E97821E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8D3556652186BB20282C2E418E97821E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8D3556652186BB20282C2E418E97821E" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8D3556652186BB20282C2E418E97821E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90_verboseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8F7E8DFAFCE604E95B982E418E988A90" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_5A856F4B9C49538A60F52E418E98A0C3_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_5A856F4B9C49538A60F52E418E98A0C3" 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_5A856F4B9C49538A60F52E418E98A0C3_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_5A856F4B9C49538A60F52E418E98A0C3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_5A856F4B9C49538A60F52E418E98A0C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_5A856F4B9C49538A60F52E418E98A0C3" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_5A856F4B9C49538A60F52E418E98A0C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115" xlink:to="lab_us-gaap_MoneyMarketFundsMember_4F108889759EBC350A7C2E418E9C7115" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159" xlink:to="lab_us-gaap_CommercialPaperMember_933A08965294EF2F8F682E418E9E1159" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal bonds</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1" xlink:to="lab_us-gaap_MunicipalBondsMember_38C95887020D8502757B2E418E9EACB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_A40DE11C562A9890E7832E418E9E8213_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_A40DE11C562A9890E7832E418E9E8213" 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_A40DE11C562A9890E7832E418E9E8213_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_A40DE11C562A9890E7832E418E9E8213" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A40DE11C562A9890E7832E418E9E8213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A40DE11C562A9890E7832E418E9E8213" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_A40DE11C562A9890E7832E418E9E8213" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_AF1C0F77B4F980A743672E418E9E25C2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_AF1C0F77B4F980A743672E418E9E25C2" 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_AF1C0F77B4F980A743672E418E9E25C2_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_AF1C0F77B4F980A743672E418E9E25C2" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_AF1C0F77B4F980A743672E418E9E25C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_AF1C0F77B4F980A743672E418E9E25C2" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_AF1C0F77B4F980A743672E418E9E25C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_6B596BFE864593F4CD652E418E9FEC17" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_86F04B2D0F1817CC0AF12E418E9FC6B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Eligible Item or Group for Fair Value Option [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E" xlink:to="lab_us-gaap_FinancialInstrumentAxis_2AE3B1AE2F9988CCE0042E418E9F2D1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Option, Eligible Item or Group [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13025EBD1DED350308D52E418E9F06A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C3C5BCB1A93A1FD2249D2E418EA09478_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C3C5BCB1A93A1FD2249D2E418EA09478" 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_C3C5BCB1A93A1FD2249D2E418EA09478_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C3C5BCB1A93A1FD2249D2E418EA09478" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C3C5BCB1A93A1FD2249D2E418EA09478" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C3C5BCB1A93A1FD2249D2E418EA09478" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_C3C5BCB1A93A1FD2249D2E418EA09478" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial assets and liabilities measured at fair value</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring and Nonrecurring Basis, Alternative [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_262F109D09B9AE54F3E82E418EA1C6AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract_7A17603B545E95A4409E2E418EA199BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1F2AFDC42CFBBD9D56F72E418EA10137" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Current</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesCurrent_7DA0B5D3F048329E24CF2E418EA15D0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Noncurrent</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_166654D485EAFCAC44032E418EA13026" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_361219CE491B9E64BBAF2E418EA1A77A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Amortized Cost Basis [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_C4B4DB474A595D332F5B1EB9EB5A4E5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3" 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, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3792402A5C5D05AC1B451E056FAD00C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_E8CF9F81BE06E03317DC1E056FAD77F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_9C64B684DD9E419D7AD41E056FAD153B" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after 10 years through 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Amortized Cost Basis</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Amortized Cost Basis</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_C88214E8FEA2003419E31EB807897F4D" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due beyond 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Amortized Cost Basis</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Amortized Cost Basis</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_DF15EFDCD944D2FCD5921EB8086A8440" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D" 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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_E77B1C6F67970F9B8DE91E056FAD2D5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_79ECE9829641B84D24371EBE5F35A5A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0D057F293439AADF72C91E056FAD77C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_DFE32A963B19FB16EFA21E056FADDFFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94806A5A78490F51890A1E056FAE1AFC" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after 10 years through 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Fair Value</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Fair Value</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_97690580FBE21870B74D1EB807F16B65" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due beyond 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Fair Value</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Fair Value</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D7CA9808FE7502788EED1EB808C87DE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1AA2CEF198991309C70F1E056FAEC485" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7D54C34DE7760C6D4DE21E056FD2CE95" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40D092F32C14D0133DD02E3C516ED8A0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40D092F32C14D0133DD02E3C516ED8A0" 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_40D092F32C14D0133DD02E3C516ED8A0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40D092F32C14D0133DD02E3C516ED8A0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40D092F32C14D0133DD02E3C516ED8A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40D092F32C14D0133DD02E3C516ED8A0" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40D092F32C14D0133DD02E3C516ED8A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_634B974F5DBA542DAAD22E3C516F99EE_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_634B974F5DBA542DAAD22E3C516F99EE" 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_634B974F5DBA542DAAD22E3C516F99EE_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_634B974F5DBA542DAAD22E3C516F99EE" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_634B974F5DBA542DAAD22E3C516F99EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_634B974F5DBA542DAAD22E3C516F99EE" xlink:to="lab_us-gaap_AwardTypeAxis_634B974F5DBA542DAAD22E3C516F99EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5234BBD66A482B0AC08B2E3C516FA36C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_8BD9BCCDA95CADBEB70B2E3C517042F0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_8BD9BCCDA95CADBEB70B2E3C517042F0" 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_8BD9BCCDA95CADBEB70B2E3C517042F0_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_8BD9BCCDA95CADBEB70B2E3C517042F0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_8BD9BCCDA95CADBEB70B2E3C517042F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_8BD9BCCDA95CADBEB70B2E3C517042F0" xlink:to="lab_us-gaap_RestrictedStockMember_8BD9BCCDA95CADBEB70B2E3C517042F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_09865E7FB566539B08ED2E3C51712DF8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_09865E7FB566539B08ED2E3C51712DF8" 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_09865E7FB566539B08ED2E3C51712DF8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_09865E7FB566539B08ED2E3C51712DF8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_09865E7FB566539B08ED2E3C51712DF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_09865E7FB566539B08ED2E3C51712DF8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_09865E7FB566539B08ED2E3C51712DF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_5C5B8F093810EA2CD17A2E3C51711792_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5C5B8F093810EA2CD17A2E3C51711792" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5C5B8F093810EA2CD17A2E3C51711792" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_5C5B8F093810EA2CD17A2E3C51711792" xlink:to="lab_us-gaap_ShareBasedCompensation_5C5B8F093810EA2CD17A2E3C51711792" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_4833EE648E495E9727AA2E3C51726598" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of securities</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AC43C1B5A9E405A81D4A2E3C51722176" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation cost related to nonvested share</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE" 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, Share-based Awards Other than Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F39E1FBE63FD4521CCB92E3C517259FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average period, Nonvested</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_BEEBB4500F8B63F5594D2E3C51724011" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total fair value of shares vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960" 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, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0C909BFA3D8F6977EC922E3C51727960" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4083A1756C9EAE91F911117E207B56E3_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4083A1756C9EAE91F911117E207B56E3" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4083A1756C9EAE91F911117E207B56E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4083A1756C9EAE91F911117E207B56E3" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4083A1756C9EAE91F911117E207B56E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingent Liabilities</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C5BDEC6AA1FC30707FEF117E207C52D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_24B8DE0E571D3F812B9D117E20AB5F68" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_81C3364088888E48AC2B1E056F8E54C5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_81C3364088888E48AC2B1E056F8E54C5" 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_81C3364088888E48AC2B1E056F8E54C5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_81C3364088888E48AC2B1E056F8E54C5" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_81C3364088888E48AC2B1E056F8E54C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_81C3364088888E48AC2B1E056F8E54C5" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_81C3364088888E48AC2B1E056F8E54C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BF205B68D93D27BF72861E056F8E3A42_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BF205B68D93D27BF72861E056F8E3A42" 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_BF205B68D93D27BF72861E056F8E3A42_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BF205B68D93D27BF72861E056F8E3A42" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BF205B68D93D27BF72861E056F8E3A42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BF205B68D93D27BF72861E056F8E3A42" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BF205B68D93D27BF72861E056F8E3A42" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_174BFDC75207DF0349E51E056F8EF7F8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_174BFDC75207DF0349E51E056F8EF7F8" 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_174BFDC75207DF0349E51E056F8EF7F8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_174BFDC75207DF0349E51E056F8EF7F8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_174BFDC75207DF0349E51E056F8EF7F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_174BFDC75207DF0349E51E056F8EF7F8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_174BFDC75207DF0349E51E056F8EF7F8" xlink:type="arc" />
    <link:label id="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583_verboseLabel_en-US" xlink:label="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt issue costs</link:label>
    <link:label id="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583_label_en-US" xlink:label="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issue Costs [Member]</link:label>
    <link:label id="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583_documentation_en-US" xlink:label="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt issue costs</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_DebtIssueCostsMember" xlink:label="loc_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583" xlink:to="lab_apog_DebtIssueCostsMember_A19C44480F4C4E6733391E056F8EC583" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_E7791B16C21D44D1904B1E056F8EE1A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7" xlink:to="lab_us-gaap_CustomerRelationshipsMember_FF77D7E687791BC9809C1E056F8EB0E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks and other intangibles</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7" xlink:to="lab_us-gaap_TrademarksMember_16BFF786DF6499F59E831E056F8ED1C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_63C9EEEA917AABEC0D0D1E056F8ECC2B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_63C9EEEA917AABEC0D0D1E056F8ECC2B" 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_63C9EEEA917AABEC0D0D1E056F8ECC2B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_63C9EEEA917AABEC0D0D1E056F8ECC2B" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_63C9EEEA917AABEC0D0D1E056F8ECC2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_63C9EEEA917AABEC0D0D1E056F8ECC2B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_63C9EEEA917AABEC0D0D1E056F8ECC2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of finite lived identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_7AEEDAEA38B7CB9EC56C1E056F8E14F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B2BE4555A7DEF80A49441E056F8E4A8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_772D3C9614426B72A09E1E056F8FB073" xlink:type="arc" />
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276_negatedLabel_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276_label_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustment</link:label>
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276_documentation_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite lived identifiable intangible assets translation adjustments.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment" xlink:label="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276" xlink:to="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_5DE3895B555C7F3E77001E056F8FE276" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_E51C619862A268B4DDBD1E056F8FAA8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2FA78AB6DADD1D5FD0121E056F8F411A" xlink:type="arc" />
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37_negatedTerseLabel_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Indefinite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37_label_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37_documentation_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indefinite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustments</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37" xlink:to="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_D98023A4AAE38386EE4B1E056F8F3D37" xlink:type="arc" />
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD_totalLabel_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill), Net of translation adjustments</link:label>
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD_label_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill), Net of translation adjustments</link:label>
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD_documentation_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill), Net of translation adjustments</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments" xlink:label="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD" xlink:to="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_B40E067F900B6878AF691E056F8FC6DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_E8A615EB852D3726E8F21E056F8F4068" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Accumulated Amortization</link:label>
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278_label_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Accumulated Amortization</link:label>
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Assets Accumulated Amortization</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_IntangibleAssetsAccumulatedAmortization" xlink:label="loc_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278" xlink:to="lab_apog_IntangibleAssetsAccumulatedAmortization_AFCC7853C0E70B4F7AD81E056F8F7278" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Foreign Currency Translation</link:label>
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B_label_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Foreign Currency Translation</link:label>
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Assets Foreign Currency Translation</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_IntangibleAssetsForeignCurrencyTranslation" xlink:label="loc_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B" xlink:to="lab_apog_IntangibleAssetsForeignCurrencyTranslation_A0CD721FAFBF223DF5CA1E056F8FD40B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_526B44B28D8F490FCA211E056F8FC967_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_526B44B28D8F490FCA211E056F8FC967" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_526B44B28D8F490FCA211E056F8FC967" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_526B44B28D8F490FCA211E056F8FC967" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_526B44B28D8F490FCA211E056F8FC967" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_606B74F549A5D6C02D091E056FA839B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_F633271F49F585A1BC771E057029CA99_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_F633271F49F585A1BC771E057029CA99" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F633271F49F585A1BC771E057029CA99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_F633271F49F585A1BC771E057029CA99" xlink:to="lab_us-gaap_NetIncomeLoss_F633271F49F585A1BC771E057029CA99" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive earnings:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6" 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 [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_498072C63FF8E0AF79D61E05702940D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on marketable securities, net of $33 and ($9) of tax expense (benefit), respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8" 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, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_CB763E0063F80521F72A1E05702905C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_4A0BFAFE546C85286EE71E057029AB83" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive earnings (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_586759A3E73B45AA52551E05702A761E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive earnings</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_415EE28C8631F2543AD91E05702AE923" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_9913B9CE4637DF5A06461E056FCD5CC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_69CBC0B17FB393B33C771E056FCD0500" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation, Share-based Payments [Member]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation, Share-based Payments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_A6584CE21377A35A74731E056FCD3494" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Award transactions on stock options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4E068D216F40B03D7CDC1E056FCD316B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Beginning</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_CC427590B283B09917801E056FCD01B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_71AC8C4F22A1FEE5AF1C1E056FCDAB03" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BE53BF3D87C2C695DD6B1E056FCE8B60_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BE53BF3D87C2C695DD6B1E056FCE8B60" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Ending</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BE53BF3D87C2C695DD6B1E056FCE8B60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BE53BF3D87C2C695DD6B1E056FCE8B60" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BE53BF3D87C2C695DD6B1E056FCE8B60" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Award transactions on stock options, Weighted Average Exercise Price [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5F934433AE04E5D8FA8D1E056FCEEA50" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, Beginning</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3C81DEBF1E1D12E4E0CA1E056FCE287B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, Awards exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_75349DD2C71437B015951E056FCE1441" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_96538F4068052F912C941E056FCE0EE9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_96538F4068052F912C941E056FCE0EE9" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, Ending</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_96538F4068052F912C941E056FCE0EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_96538F4068052F912C941E056FCE0EE9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_96538F4068052F912C941E056FCE0EE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_25B34D0AF5BB35C20E961E056FCE4619" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8770E70E4461DAEE5DFC1E056FCEDAC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Components of net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A1819336F9C62D4E0830117E20EF17B5" xlink:type="arc" />
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449_verboseLabel_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Company's backlog bonded by performance bonds</link:label>
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449_label_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Companies Backlog Related to Sales</link:label>
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449_documentation_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Companies backlog related to sales.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_CompaniesBacklogRelatedToSales" xlink:label="loc_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449" xlink:to="lab_apog_CompaniesBacklogRelatedToSales_ED3AC82BC7A0A528D9D11E056F394449" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Face value of performance bonds</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_6764D304EAE8312EB1E91E056F3A3EAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase obligations</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D" xlink:to="lab_us-gaap_PurchaseObligation_C7A98884BD8FD234419C1E056F3A983D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Greater Than or Equal to 12 Months, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_23ED325234905EE0953A1E056FAA3629" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2449D0A5975A2F596D611E056FAAE6F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future minimum rental payments under noncancelable operating leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_030A328C00C33C3CCD11117E214F9346" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Guarantees and warranties</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4B64E4BDF82449B98A16117E214FC52F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_A7F3073CA67235A0465F117E21C5FC1F_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_A7F3073CA67235A0465F117E21C5FC1F" 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_A7F3073CA67235A0465F117E21C5FC1F_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_A7F3073CA67235A0465F117E21C5FC1F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_A7F3073CA67235A0465F117E21C5FC1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_A7F3073CA67235A0465F117E21C5FC1F" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_A7F3073CA67235A0465F117E21C5FC1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Future minimum rental payments under noncancelable operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_2599BF51C7DEA78F52221E056F4C1A89" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Remainder of Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_FCC26CF0FE37FC1A5D701E056F4C8B83" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_17500775FE207864EB861E056F4C1C8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5DA2A78C7B8D5BB32C8B1E056F4DEFE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_57189B55B7A065F33F271E056F4DA1E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_D140843D8587F40389891E056F4D6DA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_375FC3A7E5FC8EF868951E056F4D40AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33D65FF1262E9A9616891E056F4DA0D9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33D65FF1262E9A9616891E056F4DA0D9" 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_33D65FF1262E9A9616891E056F4DA0D9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33D65FF1262E9A9616891E056F4DA0D9" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33D65FF1262E9A9616891E056F4DA0D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33D65FF1262E9A9616891E056F4DA0D9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33D65FF1262E9A9616891E056F4DA0D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_467B5A30014281596A54117E20D38C75_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_467B5A30014281596A54117E20D38C75" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_467B5A30014281596A54117E20D38C75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_467B5A30014281596A54117E20D38C75" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_467B5A30014281596A54117E20D38C75" xlink:type="arc" />
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0_terseLabel_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability for uncertain tax positions, current and noncurrent</link:label>
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0_label_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for uncertain tax positions, current and noncurrent</link:label>
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0_documentation_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability for uncertain tax positions, current and noncurrent</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent" xlink:label="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0" xlink:to="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_B57D58EEF103B894A79F117E20D3FEF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability for unrecognized tax benefit, expected decrease</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_CF0B991664F41B41787D117E20D35628" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Components of net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0F0A5EB6A39F4ABEBDF81E056F669AA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_A99980D3D30C15C9E9431E056F66568F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expected return on assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return on Plan Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3E72C4D840759AD6D3861E056F664734" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amortization of unrecognized net loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gains (Losses)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_808D4D2A03AC93C776701E056F6B3B59" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8CB4D5C7BCD19CA8B44F1E056F6BBA38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized cost, gross unrealized gains and losses, and estimated fair values of investments available for sale</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_E95FE4DD1DFC37E6B33B117E219DE84E" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of amortized cost and estimated fair values of investments by contractual maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_FA745466D389C382E97B117E219DC72E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_26D489AE90A57259A74D1E057031FEBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_539127F93C5BB00C8C171E057031BAF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401" xlink:to="lab_us-gaap_CommonStockSharesIssued_34F01CAEB3E54105AF6A1E0570312401" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_3D03F2D6D154915FA4461E0570310098" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Identifiable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_311ABEE572CF0E722C41117E2193334D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Guarantees and warranties</link:label>
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32_label_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Extended Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInExtendedProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32" xlink:to="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_A97147E25CA2CD706B081E056F41CC32" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3" 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_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_7FA39319DC39A71586381E056F4247D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional accruals</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_05770088BD8F31B01A351E056F42EB24" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F_negatedLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Claims paid</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_2F75DFB5AFF63855050A1E056F42018F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_8EDBF3F80787758E34EA1E056F42982B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_8EDBF3F80787758E34EA1E056F42982B" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrual_8EDBF3F80787758E34EA1E056F42982B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_8EDBF3F80787758E34EA1E056F42982B" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_8EDBF3F80787758E34EA1E056F42982B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_FB13A17B496FE776CF84117E206FF1F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_67F40F3629B9F361091A1E056FB15AC8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_67F40F3629B9F361091A1E056FB15AC8" 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_67F40F3629B9F361091A1E056FB15AC8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_67F40F3629B9F361091A1E056FB15AC8" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_67F40F3629B9F361091A1E056FB15AC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_67F40F3629B9F361091A1E056FB15AC8" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_67F40F3629B9F361091A1E056FB15AC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_A536A2EAC9B7CB8814031E056FB1DFAF_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_A536A2EAC9B7CB8814031E056FB1DFAF" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_A536A2EAC9B7CB8814031E056FB1DFAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_A536A2EAC9B7CB8814031E056FB1DFAF" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_A536A2EAC9B7CB8814031E056FB1DFAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_35211F83C7AC853FA5181E056FB2A48A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_35211F83C7AC853FA5181E056FB2A48A" 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_35211F83C7AC853FA5181E056FB2A48A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_35211F83C7AC853FA5181E056FB2A48A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_35211F83C7AC853FA5181E056FB2A48A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_35211F83C7AC853FA5181E056FB2A48A" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_35211F83C7AC853FA5181E056FB2A48A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5EE40BDE34CA246BFDDC1E056FB24D43_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5EE40BDE34CA246BFDDC1E056FB24D43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5EE40BDE34CA246BFDDC1E056FB24D43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5EE40BDE34CA246BFDDC1E056FB24D43" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5EE40BDE34CA246BFDDC1E056FB24D43" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F3F2739DCEC5691B9E301E056FB2765E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F3F2739DCEC5691B9E301E056FB2765E" 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_F3F2739DCEC5691B9E301E056FB2765E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F3F2739DCEC5691B9E301E056FB2765E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F3F2739DCEC5691B9E301E056FB2765E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F3F2739DCEC5691B9E301E056FB2765E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F3F2739DCEC5691B9E301E056FB2765E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_FD79DF5D59A9ABF2DBE91E056FB2532F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6A2CD37E4E6F917FC4531E056FB20BC0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6A2CD37E4E6F917FC4531E056FB20BC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6A2CD37E4E6F917FC4531E056FB20BC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6A2CD37E4E6F917FC4531E056FB20BC0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6A2CD37E4E6F917FC4531E056FB20BC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of basic and diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_E4B0DA40B5EEA50B4CAD117E21F546E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_792387B422B85A8C5377117E21F5AC71_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_792387B422B85A8C5377117E21F5AC71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share - weighted common shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_792387B422B85A8C5377117E21F5AC71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_792387B422B85A8C5377117E21F5AC71" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_792387B422B85A8C5377117E21F5AC71" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Share-based Payment Arrangements</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_917C73F1FFE7F6EB3EFE117E21F5D458" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3CB4C8B7BE34FA07A843117E21F5C80D_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3CB4C8B7BE34FA07A843117E21F5C80D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3CB4C8B7BE34FA07A843117E21F5C80D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3CB4C8B7BE34FA07A843117E21F5C80D" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3CB4C8B7BE34FA07A843117E21F5C80D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options excluded from the calculation of earnings per share because the exercise price was greater than the average market price of the common shares</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_394CC04E1946723AB581117E21F576EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_C38528A000D13F709C582E1189585FFB_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_C38528A000D13F709C582E1189585FFB" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_C38528A000D13F709C582E1189585FFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_C38528A000D13F709C582E1189585FFB" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_C38528A000D13F709C582E1189585FFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_D39E1320C6534ED62D2E2E1189609D79_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_D39E1320C6534ED62D2E2E1189609D79" 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_D39E1320C6534ED62D2E2E1189609D79_label_en-US" xlink:label="lab_us-gaap_StatementTable_D39E1320C6534ED62D2E2E1189609D79" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D39E1320C6534ED62D2E2E1189609D79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_D39E1320C6534ED62D2E2E1189609D79" xlink:to="lab_us-gaap_StatementTable_D39E1320C6534ED62D2E2E1189609D79" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_EA892364ABB681D5FBD92E118960280C_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_EA892364ABB681D5FBD92E118960280C" 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_EA892364ABB681D5FBD92E118960280C_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_EA892364ABB681D5FBD92E118960280C" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_EA892364ABB681D5FBD92E118960280C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_EA892364ABB681D5FBD92E118960280C" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_EA892364ABB681D5FBD92E118960280C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_35925EDAA1B1A01E7A992E1189607A09_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_35925EDAA1B1A01E7A992E1189607A09" 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_35925EDAA1B1A01E7A992E1189607A09_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_35925EDAA1B1A01E7A992E1189607A09" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_35925EDAA1B1A01E7A992E1189607A09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_35925EDAA1B1A01E7A992E1189607A09" xlink:to="lab_us-gaap_EquityComponentDomain_35925EDAA1B1A01E7A992E1189607A09" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_F8B0E2EDF07518FDCD892E118960E19B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_F8B0E2EDF07518FDCD892E118960E19B" 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_F8B0E2EDF07518FDCD892E118960E19B_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_F8B0E2EDF07518FDCD892E118960E19B" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F8B0E2EDF07518FDCD892E118960E19B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_F8B0E2EDF07518FDCD892E118960E19B" xlink:to="lab_us-gaap_CommonStockMember_F8B0E2EDF07518FDCD892E118960E19B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_B3AE454A07B63C08E2972E1189604E1E_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_B3AE454A07B63C08E2972E1189604E1E" 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_B3AE454A07B63C08E2972E1189604E1E_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_B3AE454A07B63C08E2972E1189604E1E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_B3AE454A07B63C08E2972E1189604E1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_B3AE454A07B63C08E2972E1189604E1E" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_B3AE454A07B63C08E2972E1189604E1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_44A4CC2D547C6E4B238F2E118960CC53_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_44A4CC2D547C6E4B238F2E118960CC53" 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_44A4CC2D547C6E4B238F2E118960CC53_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_44A4CC2D547C6E4B238F2E118960CC53" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_44A4CC2D547C6E4B238F2E118960CC53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_44A4CC2D547C6E4B238F2E118960CC53" xlink:to="lab_us-gaap_RetainedEarningsMember_44A4CC2D547C6E4B238F2E118960CC53" xlink:type="arc" />
    <link:label id="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157_terseLabel_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Held In Trust [Member]</link:label>
    <link:label id="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157_label_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Held In Trust [Member]</link:label>
    <link:label id="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157_documentation_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common stock held in trust.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_CommonStockHeldInTrustMember" xlink:label="loc_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157" xlink:to="lab_apog_CommonStockHeldInTrustMember_DF7425418162B508045D2E1189607157" xlink:type="arc" />
    <link:label id="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE_terseLabel_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Obligation [Member]</link:label>
    <link:label id="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE_label_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Obligation [Member]</link:label>
    <link:label id="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE_documentation_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred compensation obligation.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_DeferredCompensationObligationMember" xlink:label="loc_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE" xlink:to="lab_apog_DeferredCompensationObligationMember_6C82BBEF66CDF0AFBC5D2E11896055EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_02B24B3BE752352AC6082E118961325A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_3FF6FDBD741E2A9C1CD52E118961AD40_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_3FF6FDBD741E2A9C1CD52E118961AD40" 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_3FF6FDBD741E2A9C1CD52E118961AD40_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_3FF6FDBD741E2A9C1CD52E118961AD40" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_3FF6FDBD741E2A9C1CD52E118961AD40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_3FF6FDBD741E2A9C1CD52E118961AD40" xlink:to="lab_us-gaap_StatementLineItems_3FF6FDBD741E2A9C1CD52E118961AD40" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2AC30C75BDF8ADCF2A8C2E11896145F6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2AC30C75BDF8ADCF2A8C2E11896145F6" 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_2AC30C75BDF8ADCF2A8C2E11896145F6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2AC30C75BDF8ADCF2A8C2E11896145F6" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2AC30C75BDF8ADCF2A8C2E11896145F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2AC30C75BDF8ADCF2A8C2E11896145F6" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2AC30C75BDF8ADCF2A8C2E11896145F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176" xlink:to="lab_us-gaap_SharesOutstanding_E05684017EE9688552072E1189611176" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_25D1CBB22779D2EAB01A2E1189613AD9_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_25D1CBB22779D2EAB01A2E1189613AD9" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_25D1CBB22779D2EAB01A2E1189613AD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_25D1CBB22779D2EAB01A2E1189613AD9" xlink:to="lab_us-gaap_StockholdersEquity_25D1CBB22779D2EAB01A2E1189613AD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9A2FD8042602892FCB552E118961A60E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9A2FD8042602892FCB552E118961A60E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9A2FD8042602892FCB552E118961A60E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9A2FD8042602892FCB552E118961A60E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9A2FD8042602892FCB552E118961A60E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3621BB47ECDBE35295AA2E1189610D5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_B1FE29B3228EBA2F4ED22E118961452A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_BCE3587CBEAEA1CA351D2E118961F1AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7017BAA8252045D1A68F2E1189611A2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_217912871F6832691AD62E1189614171" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82729F3804E1DA9308DD2E1189614065_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82729F3804E1DA9308DD2E1189614065" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82729F3804E1DA9308DD2E1189614065" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82729F3804E1DA9308DD2E1189614065" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82729F3804E1DA9308DD2E1189614065" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_701788C72EEECF0BC5E92E118961AB7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_957826C5DDA02D84700D2E118961DDE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_A24994B882F5EA79137B2E118961A577" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F" xlink:to="lab_us-gaap_DividendsCommonStockCash_296B71CB3F9E528EC64F2E118961DD7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_3EA4F4D01C169D36D47C2E1189616054_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_3EA4F4D01C169D36D47C2E1189616054" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_3EA4F4D01C169D36D47C2E1189616054" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_3EA4F4D01C169D36D47C2E1189616054" xlink:to="lab_us-gaap_SharesOutstanding_3EA4F4D01C169D36D47C2E1189616054" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_1BD3D7431E69D0F781982E118961A183_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_1BD3D7431E69D0F781982E118961A183" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1BD3D7431E69D0F781982E118961A183" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_1BD3D7431E69D0F781982E118961A183" xlink:to="lab_us-gaap_StockholdersEquity_1BD3D7431E69D0F781982E118961A183" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales and operating income data</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D4D7E58AC1C9915F199E117E21986468" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_F8CCF94B6D7AECD0110F117E20DB5FB4_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_F8CCF94B6D7AECD0110F117E20DB5FB4" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_F8CCF94B6D7AECD0110F117E20DB5FB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_F8CCF94B6D7AECD0110F117E20DB5FB4" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_F8CCF94B6D7AECD0110F117E20DB5FB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_3B8702200489A21586C1117E20DB4225" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Components of inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15_label_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net, Items Net of Reserve Alternative [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract" xlink:label="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15" xlink:to="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_152378573B329726C07F117E21AD0E15" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_670980F03D842ACBE417117E21AD4A0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_BE1C6CE27F41F3CF2D47117E21AD29AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_D5D0657C8A70F0263A8D117E21ADC988" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs and earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_22816AE3CC3537FE87A3117E21AE43EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_EB8B6B1FAA7A29D5800D117E21AE40AD_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_EB8B6B1FAA7A29D5800D117E21AE40AD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_EB8B6B1FAA7A29D5800D117E21AE40AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_EB8B6B1FAA7A29D5800D117E21AE40AD" xlink:to="lab_us-gaap_InventoryNet_EB8B6B1FAA7A29D5800D117E21AE40AD" xlink:type="arc" />
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8_verboseLabel_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Identifiable Intangible Assets (Textual) [Abstract]</link:label>
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8_label_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Other Identifiable Intangible Assets (Textual) [Abstract]</link:label>
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8_documentation_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill and other identifiable intangible assets.</link:label>
    <link:loc xlink:href="apog-20170603.xsd#apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract" xlink:label="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8" xlink:to="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_9A92CBB05DCB723F27E0117E21B182C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense on identifiable intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_9E67CBA3774FE3887E7A117E21B1220E" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
