

<!--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_BusinessCombinationsAbstract_799AA911A8E81C90F7C0E0DCA4922B27_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_799AA911A8E81C90F7C0E0DCA4922B27" 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_799AA911A8E81C90F7C0E0DCA4922B27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_799AA911A8E81C90F7C0E0DCA4922B27" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_799AA911A8E81C90F7C0E0DCA4922B27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7B69E7476415C07F2625E0DCA49239A1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7B69E7476415C07F2625E0DCA49239A1" 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_7B69E7476415C07F2625E0DCA49239A1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7B69E7476415C07F2625E0DCA49239A1" 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_7B69E7476415C07F2625E0DCA49239A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7B69E7476415C07F2625E0DCA49239A1" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7B69E7476415C07F2625E0DCA49239A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_FF5A0C1FA694AFBE8310E0DCA492EE0D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_FF5A0C1FA694AFBE8310E0DCA492EE0D" 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_FF5A0C1FA694AFBE8310E0DCA492EE0D_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_FF5A0C1FA694AFBE8310E0DCA492EE0D" 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_FF5A0C1FA694AFBE8310E0DCA492EE0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_FF5A0C1FA694AFBE8310E0DCA492EE0D" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_FF5A0C1FA694AFBE8310E0DCA492EE0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_6CF6EF2646DD53084ACDE0DCA492BD9C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_6CF6EF2646DD53084ACDE0DCA492BD9C" 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_6CF6EF2646DD53084ACDE0DCA492BD9C_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_6CF6EF2646DD53084ACDE0DCA492BD9C" 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_6CF6EF2646DD53084ACDE0DCA492BD9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6CF6EF2646DD53084ACDE0DCA492BD9C" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_6CF6EF2646DD53084ACDE0DCA492BD9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_EBF67CA4597945083608E0DCA4922C50_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_EBF67CA4597945083608E0DCA4922C50" 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_EBF67CA4597945083608E0DCA4922C50_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_EBF67CA4597945083608E0DCA4922C50" 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_EBF67CA4597945083608E0DCA4922C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_EBF67CA4597945083608E0DCA4922C50" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_EBF67CA4597945083608E0DCA4922C50" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D6615E70EA1CF4DB5A12E0DCA4726329_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D6615E70EA1CF4DB5A12E0DCA4726329" 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_D6615E70EA1CF4DB5A12E0DCA4726329" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D6615E70EA1CF4DB5A12E0DCA4726329" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D6615E70EA1CF4DB5A12E0DCA4726329" xlink:type="arc" />
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B_verboseLabel_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B" 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_F00B7F8DFFE519635CE0E0DCA472B14B_label_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B" 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_F00B7F8DFFE519635CE0E0DCA472B14B_documentation_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B" 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-20160827.xsd#apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract" xlink:label="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B" xlink:to="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_F00B7F8DFFE519635CE0E0DCA472B14B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_A0DA604A6A099E05D09BE0DCA4728E5D_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_A0DA604A6A099E05D09BE0DCA4728E5D" 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_A0DA604A6A099E05D09BE0DCA4728E5D_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_A0DA604A6A099E05D09BE0DCA4728E5D" 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_A0DA604A6A099E05D09BE0DCA4728E5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_A0DA604A6A099E05D09BE0DCA4728E5D" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_A0DA604A6A099E05D09BE0DCA4728E5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DE78566CEF84F6D1890F727E234B0C19_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DE78566CEF84F6D1890F727E234B0C19" 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_DE78566CEF84F6D1890F727E234B0C19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DE78566CEF84F6D1890F727E234B0C19" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DE78566CEF84F6D1890F727E234B0C19" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7BD5B34C82EC19B25303727E234B4149_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7BD5B34C82EC19B25303727E234B4149" 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_7BD5B34C82EC19B25303727E234B4149_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7BD5B34C82EC19B25303727E234B4149" 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_7BD5B34C82EC19B25303727E234B4149" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7BD5B34C82EC19B25303727E234B4149" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7BD5B34C82EC19B25303727E234B4149" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_743DE7BF9232E419CD0C729A938BF4CD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_743DE7BF9232E419CD0C729A938BF4CD" 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_743DE7BF9232E419CD0C729A938BF4CD_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_743DE7BF9232E419CD0C729A938BF4CD" 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_743DE7BF9232E419CD0C729A938BF4CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_743DE7BF9232E419CD0C729A938BF4CD" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_743DE7BF9232E419CD0C729A938BF4CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_58C0E5AAC5F20A96F49A729A93950842_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_58C0E5AAC5F20A96F49A729A93950842" 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_58C0E5AAC5F20A96F49A729A93950842_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_58C0E5AAC5F20A96F49A729A93950842" 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_58C0E5AAC5F20A96F49A729A93950842" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_58C0E5AAC5F20A96F49A729A93950842" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_58C0E5AAC5F20A96F49A729A93950842" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_AC3815DC50F8E67D436B727E234BA1A9_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_AC3815DC50F8E67D436B727E234BA1A9" 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_AC3815DC50F8E67D436B727E234BA1A9_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_AC3815DC50F8E67D436B727E234BA1A9" 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_AC3815DC50F8E67D436B727E234BA1A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_AC3815DC50F8E67D436B727E234BA1A9" xlink:to="lab_us-gaap_AwardTypeAxis_AC3815DC50F8E67D436B727E234BA1A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A17DBA632A61A6CE99E4727E234BCF68_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A17DBA632A61A6CE99E4727E234BCF68" 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_A17DBA632A61A6CE99E4727E234BCF68_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A17DBA632A61A6CE99E4727E234BCF68" 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_A17DBA632A61A6CE99E4727E234BCF68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A17DBA632A61A6CE99E4727E234BCF68" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A17DBA632A61A6CE99E4727E234BCF68" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_730D23D8197EE7050AAA727E234B1A88_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_730D23D8197EE7050AAA727E234B1A88" 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_730D23D8197EE7050AAA727E234B1A88_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_730D23D8197EE7050AAA727E234B1A88" 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_730D23D8197EE7050AAA727E234B1A88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_730D23D8197EE7050AAA727E234B1A88" xlink:to="lab_us-gaap_RestrictedStockMember_730D23D8197EE7050AAA727E234B1A88" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DA332AAACA5FE7475EC4727E234BFB3C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DA332AAACA5FE7475EC4727E234BFB3C" 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_DA332AAACA5FE7475EC4727E234BFB3C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DA332AAACA5FE7475EC4727E234BFB3C" 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_DA332AAACA5FE7475EC4727E234BFB3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DA332AAACA5FE7475EC4727E234BFB3C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DA332AAACA5FE7475EC4727E234BFB3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_B366B09D0A2D033220C1727E234B58FF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_B366B09D0A2D033220C1727E234B58FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_B366B09D0A2D033220C1727E234B58FF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_B366B09D0A2D033220C1727E234B58FF" 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_B366B09D0A2D033220C1727E234B58FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_B366B09D0A2D033220C1727E234B58FF" xlink:to="lab_us-gaap_ShareBasedCompensation_B366B09D0A2D033220C1727E234B58FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_DEA95097940653F59ED2727E234B9CFB_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_DEA95097940653F59ED2727E234B9CFB" 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_DEA95097940653F59ED2727E234B9CFB_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_DEA95097940653F59ED2727E234B9CFB" 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_DEA95097940653F59ED2727E234B9CFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_DEA95097940653F59ED2727E234B9CFB" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_DEA95097940653F59ED2727E234B9CFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_771065A318FEC14A9774727E234B21AF_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_771065A318FEC14A9774727E234B21AF" 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_771065A318FEC14A9774727E234B21AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_771065A318FEC14A9774727E234B21AF" 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_771065A318FEC14A9774727E234B21AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_771065A318FEC14A9774727E234B21AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_771065A318FEC14A9774727E234B21AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_41656476935A0CBB684D727E234B85BF_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_41656476935A0CBB684D727E234B85BF" 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_41656476935A0CBB684D727E234B85BF_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_41656476935A0CBB684D727E234B85BF" 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_41656476935A0CBB684D727E234B85BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_41656476935A0CBB684D727E234B85BF" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_41656476935A0CBB684D727E234B85BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D7386600F0DFF32D5F7B727E234B2FBE_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D7386600F0DFF32D5F7B727E234B2FBE" 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_D7386600F0DFF32D5F7B727E234B2FBE_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D7386600F0DFF32D5F7B727E234B2FBE" 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_D7386600F0DFF32D5F7B727E234B2FBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D7386600F0DFF32D5F7B727E234B2FBE" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_D7386600F0DFF32D5F7B727E234B2FBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4913F80FC6A807D1B44C727E234B1F63_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4913F80FC6A807D1B44C727E234B1F63" 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_4913F80FC6A807D1B44C727E234B1F63_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4913F80FC6A807D1B44C727E234B1F63" 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_4913F80FC6A807D1B44C727E234B1F63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4913F80FC6A807D1B44C727E234B1F63" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4913F80FC6A807D1B44C727E234B1F63" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_071C2D648F86240BBB37E0DCA453F9B0_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_071C2D648F86240BBB37E0DCA453F9B0" 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_071C2D648F86240BBB37E0DCA453F9B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_071C2D648F86240BBB37E0DCA453F9B0" xlink:to="lab_us-gaap_SegmentReportingAbstract_071C2D648F86240BBB37E0DCA453F9B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_216F9921D01D02D7BB07E0DCA4538FFD_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_216F9921D01D02D7BB07E0DCA4538FFD" 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_216F9921D01D02D7BB07E0DCA4538FFD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_216F9921D01D02D7BB07E0DCA4538FFD" 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_216F9921D01D02D7BB07E0DCA4538FFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_216F9921D01D02D7BB07E0DCA4538FFD" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_216F9921D01D02D7BB07E0DCA4538FFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_E7C98799C0A8BEF613A1E0DCA453A4A2_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_E7C98799C0A8BEF613A1E0DCA453A4A2" 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_E7C98799C0A8BEF613A1E0DCA453A4A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_E7C98799C0A8BEF613A1E0DCA453A4A2" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_E7C98799C0A8BEF613A1E0DCA453A4A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_95B24FB6E3C9149A794CE0DCA453D06E_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_95B24FB6E3C9149A794CE0DCA453D06E" 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_95B24FB6E3C9149A794CE0DCA453D06E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_95B24FB6E3C9149A794CE0DCA453D06E" 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_95B24FB6E3C9149A794CE0DCA453D06E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_95B24FB6E3C9149A794CE0DCA453D06E" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_95B24FB6E3C9149A794CE0DCA453D06E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_17DE7A585E825648BDD642E03EAFDC32_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_17DE7A585E825648BDD642E03EAFDC32" 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_17DE7A585E825648BDD642E03EAFDC32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_17DE7A585E825648BDD642E03EAFDC32" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_17DE7A585E825648BDD642E03EAFDC32" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_633562DDBBD354A5340642E03EAFEA4F_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_633562DDBBD354A5340642E03EAFEA4F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_633562DDBBD354A5340642E03EAFEA4F_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_633562DDBBD354A5340642E03EAFEA4F" 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_633562DDBBD354A5340642E03EAFEA4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_633562DDBBD354A5340642E03EAFEA4F" xlink:to="lab_us-gaap_NetIncomeLoss_633562DDBBD354A5340642E03EAFEA4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_434807BDA9BAC2B151E542E03EAFC0E4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_434807BDA9BAC2B151E542E03EAFC0E4" 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_434807BDA9BAC2B151E542E03EAFC0E4_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_434807BDA9BAC2B151E542E03EAFC0E4" 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_434807BDA9BAC2B151E542E03EAFC0E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_434807BDA9BAC2B151E542E03EAFC0E4" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_434807BDA9BAC2B151E542E03EAFC0E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB9CC8AFF7BAB93488D442E03EAF9B38_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB9CC8AFF7BAB93488D442E03EAF9B38" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on marketable securities, net of $43, $-, $35 and $(33) of tax expense (benefit), respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB9CC8AFF7BAB93488D442E03EAF9B38_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB9CC8AFF7BAB93488D442E03EAF9B38" 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_AB9CC8AFF7BAB93488D442E03EAF9B38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB9CC8AFF7BAB93488D442E03EAF9B38" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB9CC8AFF7BAB93488D442E03EAF9B38" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_836A0C30D550D4CB593242E03EAF021D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_836A0C30D550D4CB593242E03EAF021D" 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_836A0C30D550D4CB593242E03EAF021D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_836A0C30D550D4CB593242E03EAF021D" 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_836A0C30D550D4CB593242E03EAF021D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_836A0C30D550D4CB593242E03EAF021D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_836A0C30D550D4CB593242E03EAF021D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3FC86CCF1EC6F664FD0042E03EAFA200_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3FC86CCF1EC6F664FD0042E03EAFA200" 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_3FC86CCF1EC6F664FD0042E03EAFA200_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3FC86CCF1EC6F664FD0042E03EAFA200" 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_3FC86CCF1EC6F664FD0042E03EAFA200" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3FC86CCF1EC6F664FD0042E03EAFA200" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3FC86CCF1EC6F664FD0042E03EAFA200" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_608C756BD41172306FC342E03EAF8C3A_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_608C756BD41172306FC342E03EAF8C3A" 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_608C756BD41172306FC342E03EAF8C3A_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_608C756BD41172306FC342E03EAF8C3A" 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_608C756BD41172306FC342E03EAF8C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_608C756BD41172306FC342E03EAF8C3A" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_608C756BD41172306FC342E03EAF8C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C19EDC471EE3812009FF727805E10427_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C19EDC471EE3812009FF727805E10427" 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_C19EDC471EE3812009FF727805E10427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C19EDC471EE3812009FF727805E10427" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C19EDC471EE3812009FF727805E10427" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_2DE78EA95CB2162FDC63727805E19629_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_2DE78EA95CB2162FDC63727805E19629" 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_2DE78EA95CB2162FDC63727805E19629_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_2DE78EA95CB2162FDC63727805E19629" 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_2DE78EA95CB2162FDC63727805E19629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2DE78EA95CB2162FDC63727805E19629" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_2DE78EA95CB2162FDC63727805E19629" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_18D594B461E0DE206060727805E14669_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_18D594B461E0DE206060727805E14669" 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_18D594B461E0DE206060727805E14669_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_18D594B461E0DE206060727805E14669" 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_18D594B461E0DE206060727805E14669" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_18D594B461E0DE206060727805E14669" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_18D594B461E0DE206060727805E14669" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_D8954FF4BC8CE1F40F1C727805E182EE_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_D8954FF4BC8CE1F40F1C727805E182EE" 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_D8954FF4BC8CE1F40F1C727805E182EE_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_D8954FF4BC8CE1F40F1C727805E182EE" 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_D8954FF4BC8CE1F40F1C727805E182EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D8954FF4BC8CE1F40F1C727805E182EE" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_D8954FF4BC8CE1F40F1C727805E182EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_FAFDD171B2AB185D18F2727805E1642B_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_FAFDD171B2AB185D18F2727805E1642B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_FAFDD171B2AB185D18F2727805E1642B_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_FAFDD171B2AB185D18F2727805E1642B" 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_FAFDD171B2AB185D18F2727805E1642B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_FAFDD171B2AB185D18F2727805E1642B" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_FAFDD171B2AB185D18F2727805E1642B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_0B5DE74791114BB3636E727805E1409D_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_0B5DE74791114BB3636E727805E1409D" 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_0B5DE74791114BB3636E727805E1409D_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_0B5DE74791114BB3636E727805E1409D" 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_0B5DE74791114BB3636E727805E1409D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0B5DE74791114BB3636E727805E1409D" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_0B5DE74791114BB3636E727805E1409D" xlink:type="arc" />
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18_verboseLabel_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18" 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_AE5B81AB35D46D6CBDE5727805E2ED18_label_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18" 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_AE5B81AB35D46D6CBDE5727805E2ED18_documentation_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18" 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-20160827.xsd#apog_CompaniesBacklogRelatedToSales" xlink:label="loc_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18" xlink:to="lab_apog_CompaniesBacklogRelatedToSales_AE5B81AB35D46D6CBDE5727805E2ED18" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_51B810D78801FA106FA6727805E22526_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_51B810D78801FA106FA6727805E22526" 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_51B810D78801FA106FA6727805E22526_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_51B810D78801FA106FA6727805E22526" 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_51B810D78801FA106FA6727805E22526" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_51B810D78801FA106FA6727805E22526" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_51B810D78801FA106FA6727805E22526" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E_verboseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total value of letter of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_6D5154D9B9DFA8F8126C727805E22F7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2D8F2D3D9509BF51ECEE727805E2416E_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2D8F2D3D9509BF51ECEE727805E2416E" 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_2D8F2D3D9509BF51ECEE727805E2416E_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2D8F2D3D9509BF51ECEE727805E2416E" 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_2D8F2D3D9509BF51ECEE727805E2416E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2D8F2D3D9509BF51ECEE727805E2416E" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2D8F2D3D9509BF51ECEE727805E2416E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_F1583BD0F2DA4FC27833727805E27F7A_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_F1583BD0F2DA4FC27833727805E27F7A" 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_F1583BD0F2DA4FC27833727805E27F7A_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_F1583BD0F2DA4FC27833727805E27F7A" 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_F1583BD0F2DA4FC27833727805E27F7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_F1583BD0F2DA4FC27833727805E27F7A" xlink:to="lab_us-gaap_PurchaseObligation_F1583BD0F2DA4FC27833727805E27F7A" xlink:type="arc" />
    <link:label id="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC_terseLabel_en-US" xlink:label="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross proceeds from new markets tax credit transaction</link:label>
    <link:label id="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC_label_en-US" xlink:label="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross proceeds from new markets tax credit transaction</link:label>
    <link:label id="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC_documentation_en-US" xlink:label="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross proceeds from new markets tax credit transaction</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_Grossproceedsfromnewmarketstaxcredittransaction" xlink:label="loc_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC" xlink:to="lab_apog_Grossproceedsfromnewmarketstaxcredittransaction_5419DD7FB5D5E79B5DD4727848C7FAFC" xlink:type="arc" />
    <link:label id="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2_terseLabel_en-US" xlink:label="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred costs on new market tax credit transaction</link:label>
    <link:label id="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2_label_en-US" xlink:label="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred costs on new market tax credit transaction</link:label>
    <link:label id="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2_documentation_en-US" xlink:label="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred costs on new market tax credit transaction</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_Deferredcostsonnewmarkettaxcredittransaction" xlink:label="loc_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2" xlink:to="lab_apog_Deferredcostsonnewmarkettaxcredittransaction_D633C5E043CD683BF19F728C4757BBF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_0C3F13DEA604DE9063E3E0DCA472890A_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_0C3F13DEA604DE9063E3E0DCA472890A" 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_0C3F13DEA604DE9063E3E0DCA472890A_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_0C3F13DEA604DE9063E3E0DCA472890A" 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_0C3F13DEA604DE9063E3E0DCA472890A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_0C3F13DEA604DE9063E3E0DCA472890A" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_0C3F13DEA604DE9063E3E0DCA472890A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_39DA802CD58CDA90A990E0DCA492C735_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_39DA802CD58CDA90A990E0DCA492C735" 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_39DA802CD58CDA90A990E0DCA492C735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_39DA802CD58CDA90A990E0DCA492C735" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_39DA802CD58CDA90A990E0DCA492C735" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DD1CAE1E27A1B8A9D8D8E0DCA492B46A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DD1CAE1E27A1B8A9D8D8E0DCA492B46A" 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_DD1CAE1E27A1B8A9D8D8E0DCA492B46A_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DD1CAE1E27A1B8A9D8D8E0DCA492B46A" 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_DD1CAE1E27A1B8A9D8D8E0DCA492B46A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DD1CAE1E27A1B8A9D8D8E0DCA492B46A" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DD1CAE1E27A1B8A9D8D8E0DCA492B46A" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_2E988A900F60FB4D335CE0DCA492DFCC_verboseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_2E988A900F60FB4D335CE0DCA492DFCC" 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_2E988A900F60FB4D335CE0DCA492DFCC_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_2E988A900F60FB4D335CE0DCA492DFCC" 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_2E988A900F60FB4D335CE0DCA492DFCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_2E988A900F60FB4D335CE0DCA492DFCC" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_2E988A900F60FB4D335CE0DCA492DFCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_7BB665F8778F7F52B94BE0DCA49210EB_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_7BB665F8778F7F52B94BE0DCA49210EB" 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_7BB665F8778F7F52B94BE0DCA49210EB_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_7BB665F8778F7F52B94BE0DCA49210EB" 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_7BB665F8778F7F52B94BE0DCA49210EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_7BB665F8778F7F52B94BE0DCA49210EB" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_7BB665F8778F7F52B94BE0DCA49210EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED_label_en-US" xlink:label="lab_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MutualFundMember" xlink:label="loc_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED" xlink:to="lab_us-gaap_MutualFundMember_C10AAF0BE8F8ED5E1214E0DCA4929AED" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Mutual funds [Member]</link:label>
    <link:label id="lab_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580_label_en-US" xlink:label="lab_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityFundsMember" xlink:label="loc_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580" xlink:to="lab_us-gaap_EquityFundsMember_E867780A7ADDDC7C5CE8E0DCA492D580" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_499B2BF08BE1E6C23DFFE0DCA492CC09_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_499B2BF08BE1E6C23DFFE0DCA492CC09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_499B2BF08BE1E6C23DFFE0DCA492CC09_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_499B2BF08BE1E6C23DFFE0DCA492CC09" 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_499B2BF08BE1E6C23DFFE0DCA492CC09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_499B2BF08BE1E6C23DFFE0DCA492CC09" xlink:to="lab_us-gaap_MoneyMarketFundsMember_499B2BF08BE1E6C23DFFE0DCA492CC09" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_C8F6290626582E75FDB9E0DCA492E1AA_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_C8F6290626582E75FDB9E0DCA492E1AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_C8F6290626582E75FDB9E0DCA492E1AA_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_C8F6290626582E75FDB9E0DCA492E1AA" 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_C8F6290626582E75FDB9E0DCA492E1AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_C8F6290626582E75FDB9E0DCA492E1AA" xlink:to="lab_us-gaap_CommercialPaperMember_C8F6290626582E75FDB9E0DCA492E1AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_569499C59D8CF14426A6E0DCA492C2E9_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_569499C59D8CF14426A6E0DCA492C2E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_569499C59D8CF14426A6E0DCA492C2E9_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_569499C59D8CF14426A6E0DCA492C2E9" 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_569499C59D8CF14426A6E0DCA492C2E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_569499C59D8CF14426A6E0DCA492C2E9" xlink:to="lab_us-gaap_MunicipalBondsMember_569499C59D8CF14426A6E0DCA492C2E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6F66AAC344B1715C5816E0DCA492F4A1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6F66AAC344B1715C5816E0DCA492F4A1" 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_6F66AAC344B1715C5816E0DCA492F4A1_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6F66AAC344B1715C5816E0DCA492F4A1" 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_6F66AAC344B1715C5816E0DCA492F4A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6F66AAC344B1715C5816E0DCA492F4A1" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6F66AAC344B1715C5816E0DCA492F4A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_E99946FA8DC0BD1A9F8AE0DCA492E58B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_E99946FA8DC0BD1A9F8AE0DCA492E58B" 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_E99946FA8DC0BD1A9F8AE0DCA492E58B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_E99946FA8DC0BD1A9F8AE0DCA492E58B" 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_E99946FA8DC0BD1A9F8AE0DCA492E58B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_E99946FA8DC0BD1A9F8AE0DCA492E58B" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_E99946FA8DC0BD1A9F8AE0DCA492E58B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_A4F5C45096A8F474E5DBE0DCA492D4AD_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_A4F5C45096A8F474E5DBE0DCA492D4AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets (Level 1) [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_A4F5C45096A8F474E5DBE0DCA492D4AD_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_A4F5C45096A8F474E5DBE0DCA492D4AD" 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_A4F5C45096A8F474E5DBE0DCA492D4AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_A4F5C45096A8F474E5DBE0DCA492D4AD" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_A4F5C45096A8F474E5DBE0DCA492D4AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_F3036057145D8865022AE0DCA4927F3E_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_F3036057145D8865022AE0DCA4927F3E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Observable Inputs (Level 2) [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_F3036057145D8865022AE0DCA4927F3E_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_F3036057145D8865022AE0DCA4927F3E" 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_F3036057145D8865022AE0DCA4927F3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_F3036057145D8865022AE0DCA4927F3E" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_F3036057145D8865022AE0DCA4927F3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_F48D4E4AD0C9335E29A8E0DCA4923BD3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_F48D4E4AD0C9335E29A8E0DCA4923BD3" 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_F48D4E4AD0C9335E29A8E0DCA4923BD3_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_F48D4E4AD0C9335E29A8E0DCA4923BD3" 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_F48D4E4AD0C9335E29A8E0DCA4923BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_F48D4E4AD0C9335E29A8E0DCA4923BD3" xlink:to="lab_us-gaap_FinancialInstrumentAxis_F48D4E4AD0C9335E29A8E0DCA4923BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_F3CBBC2586BC3A4AC639E0DCA492AA51_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_F3CBBC2586BC3A4AC639E0DCA492AA51" 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_F3CBBC2586BC3A4AC639E0DCA492AA51_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_F3CBBC2586BC3A4AC639E0DCA492AA51" 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_F3CBBC2586BC3A4AC639E0DCA492AA51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_F3CBBC2586BC3A4AC639E0DCA492AA51" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_F3CBBC2586BC3A4AC639E0DCA492AA51" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_B31F5CE826FBC8930BADE0DCA492E81D_verboseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_B31F5CE826FBC8930BADE0DCA492E81D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_B31F5CE826FBC8930BADE0DCA492E81D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_B31F5CE826FBC8930BADE0DCA492E81D" xlink:to="lab_us-gaap_MoneyMarketFundsMember_B31F5CE826FBC8930BADE0DCA492E81D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_7F0107B1E2C5F718D6BDE0DCA492FA2E_verboseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_7F0107B1E2C5F718D6BDE0DCA492FA2E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_7F0107B1E2C5F718D6BDE0DCA492FA2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_7F0107B1E2C5F718D6BDE0DCA492FA2E" xlink:to="lab_us-gaap_MunicipalBondsMember_7F0107B1E2C5F718D6BDE0DCA492FA2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_47C216F10AAD4AA31B2BE0DCA4926648_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_47C216F10AAD4AA31B2BE0DCA4926648" 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_47C216F10AAD4AA31B2BE0DCA4926648_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_47C216F10AAD4AA31B2BE0DCA4926648" 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_47C216F10AAD4AA31B2BE0DCA4926648" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_47C216F10AAD4AA31B2BE0DCA4926648" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_47C216F10AAD4AA31B2BE0DCA4926648" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_D28070E69664AAA24045E0DCA49247B3_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_D28070E69664AAA24045E0DCA49247B3" 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_D28070E69664AAA24045E0DCA49247B3_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_D28070E69664AAA24045E0DCA49247B3" 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_D28070E69664AAA24045E0DCA49247B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_D28070E69664AAA24045E0DCA49247B3" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_D28070E69664AAA24045E0DCA49247B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_D858D7D42E2B7B3D2378E0DCA492919B_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_D858D7D42E2B7B3D2378E0DCA492919B" 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_D858D7D42E2B7B3D2378E0DCA492919B_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_D858D7D42E2B7B3D2378E0DCA492919B" 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_D858D7D42E2B7B3D2378E0DCA492919B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_D858D7D42E2B7B3D2378E0DCA492919B" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract_D858D7D42E2B7B3D2378E0DCA492919B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6ADDD958BEC1E29576D9E0DCA492255F_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6ADDD958BEC1E29576D9E0DCA492255F" 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_6ADDD958BEC1E29576D9E0DCA492255F_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6ADDD958BEC1E29576D9E0DCA492255F" 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_6ADDD958BEC1E29576D9E0DCA492255F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6ADDD958BEC1E29576D9E0DCA492255F" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6ADDD958BEC1E29576D9E0DCA492255F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesCurrent_C5D385F54E31BEB8616CE0DCA49244FD_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesCurrent_C5D385F54E31BEB8616CE0DCA49244FD" 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_C5D385F54E31BEB8616CE0DCA49244FD_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesCurrent_C5D385F54E31BEB8616CE0DCA49244FD" 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_C5D385F54E31BEB8616CE0DCA49244FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesCurrent_C5D385F54E31BEB8616CE0DCA49244FD" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesCurrent_C5D385F54E31BEB8616CE0DCA49244FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5" 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_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5" xlink:to="lab_us-gaap_AvailableForSaleSecurities_DEE7CFE3CAC725B5FC1BE0DCA492D9C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_28B8980EFF31A5E73F94E0DCA4924334_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_28B8980EFF31A5E73F94E0DCA4924334" 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_28B8980EFF31A5E73F94E0DCA4924334_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_28B8980EFF31A5E73F94E0DCA4924334" 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_28B8980EFF31A5E73F94E0DCA4924334" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_28B8980EFF31A5E73F94E0DCA4924334" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_28B8980EFF31A5E73F94E0DCA4924334" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_D0022267D4EB0D797D4FE0DCA492BA54_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_D0022267D4EB0D797D4FE0DCA492BA54" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total assets at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_D0022267D4EB0D797D4FE0DCA492BA54_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_D0022267D4EB0D797D4FE0DCA492BA54" 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_D0022267D4EB0D797D4FE0DCA492BA54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_D0022267D4EB0D797D4FE0DCA492BA54" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_D0022267D4EB0D797D4FE0DCA492BA54" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_F222780BC602597B72B0E0DCA4B146D1_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_F222780BC602597B72B0E0DCA4B146D1" 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_F222780BC602597B72B0E0DCA4B146D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_F222780BC602597B72B0E0DCA4B146D1" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_F222780BC602597B72B0E0DCA4B146D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC" 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_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC" 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_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0B6FF0C9B5EAFACEE32AE0DCA4B1FDFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_A8453730B00918323A2AE0DCA4B176AE_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_A8453730B00918323A2AE0DCA4B176AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_A8453730B00918323A2AE0DCA4B176AE_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_A8453730B00918323A2AE0DCA4B176AE" 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_A8453730B00918323A2AE0DCA4B176AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_A8453730B00918323A2AE0DCA4B176AE" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_A8453730B00918323A2AE0DCA4B176AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_F45BFDA7DAEB02913F118B2FFDC7E52E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_F45BFDA7DAEB02913F118B2FFDC7E52E" 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_F45BFDA7DAEB02913F118B2FFDC7E52E_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_F45BFDA7DAEB02913F118B2FFDC7E52E" 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_F45BFDA7DAEB02913F118B2FFDC7E52E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_F45BFDA7DAEB02913F118B2FFDC7E52E" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_F45BFDA7DAEB02913F118B2FFDC7E52E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_45DEB5390324E48B4F418B2FFDC86A16_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_45DEB5390324E48B4F418B2FFDC86A16" 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_45DEB5390324E48B4F418B2FFDC86A16_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_45DEB5390324E48B4F418B2FFDC86A16" 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_45DEB5390324E48B4F418B2FFDC86A16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_45DEB5390324E48B4F418B2FFDC86A16" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_45DEB5390324E48B4F418B2FFDC86A16" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8F2451FDBA246D4D89A08B2FFDC8146C_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8F2451FDBA246D4D89A08B2FFDC8146C" 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_8F2451FDBA246D4D89A08B2FFDC8146C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8F2451FDBA246D4D89A08B2FFDC8146C" 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_8F2451FDBA246D4D89A08B2FFDC8146C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8F2451FDBA246D4D89A08B2FFDC8146C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8F2451FDBA246D4D89A08B2FFDC8146C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_870C3BCA8856BB646E158B2FFDC89483_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_870C3BCA8856BB646E158B2FFDC89483" 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_870C3BCA8856BB646E158B2FFDC89483_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_870C3BCA8856BB646E158B2FFDC89483" 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_870C3BCA8856BB646E158B2FFDC89483" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_870C3BCA8856BB646E158B2FFDC89483" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_870C3BCA8856BB646E158B2FFDC89483" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_702FC96BC26C9C36CD998B2FFDC83982_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_702FC96BC26C9C36CD998B2FFDC83982" 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_702FC96BC26C9C36CD998B2FFDC83982" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_702FC96BC26C9C36CD998B2FFDC83982" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_702FC96BC26C9C36CD998B2FFDC83982" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3CC5E3A8CD02B27E1FF58B2FFDC849A2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3CC5E3A8CD02B27E1FF58B2FFDC849A2" 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_3CC5E3A8CD02B27E1FF58B2FFDC849A2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3CC5E3A8CD02B27E1FF58B2FFDC849A2" 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_3CC5E3A8CD02B27E1FF58B2FFDC849A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3CC5E3A8CD02B27E1FF58B2FFDC849A2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3CC5E3A8CD02B27E1FF58B2FFDC849A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_F5078D78AC91167733F38B2FFDC8F1DB_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_F5078D78AC91167733F38B2FFDC8F1DB" 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_F5078D78AC91167733F38B2FFDC8F1DB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_F5078D78AC91167733F38B2FFDC8F1DB" 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_F5078D78AC91167733F38B2FFDC8F1DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_F5078D78AC91167733F38B2FFDC8F1DB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_F5078D78AC91167733F38B2FFDC8F1DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F" 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_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F" 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_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0A58CA6AC4A5F9C2D7E88B2FFDC8B71F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_97719CCECD35ADF0E5E88B2FFDC85933_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_97719CCECD35ADF0E5E88B2FFDC85933" 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_97719CCECD35ADF0E5E88B2FFDC85933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_97719CCECD35ADF0E5E88B2FFDC85933" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_97719CCECD35ADF0E5E88B2FFDC85933" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_42238355E33C4A60D5068B2FFDC8A9ED_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_42238355E33C4A60D5068B2FFDC8A9ED" 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_42238355E33C4A60D5068B2FFDC8A9ED_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_42238355E33C4A60D5068B2FFDC8A9ED" 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_42238355E33C4A60D5068B2FFDC8A9ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_42238355E33C4A60D5068B2FFDC8A9ED" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_42238355E33C4A60D5068B2FFDC8A9ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AE260D747A93B40F8C2F8B2FFDD2BB06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AE260D747A93B40F8C2F8B2FFDD2BB06" 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_AE260D747A93B40F8C2F8B2FFDD2BB06_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AE260D747A93B40F8C2F8B2FFDD2BB06" 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_AE260D747A93B40F8C2F8B2FFDD2BB06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AE260D747A93B40F8C2F8B2FFDD2BB06" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AE260D747A93B40F8C2F8B2FFDD2BB06" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_34AD02230D7A797FC639E0DCA463BB5A_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_34AD02230D7A797FC639E0DCA463BB5A" 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_34AD02230D7A797FC639E0DCA463BB5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_34AD02230D7A797FC639E0DCA463BB5A" xlink:to="lab_us-gaap_EarningsPerShareAbstract_34AD02230D7A797FC639E0DCA463BB5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_474583A1DD8568C89D6FE0DCA463CD48_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_474583A1DD8568C89D6FE0DCA463CD48" 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_474583A1DD8568C89D6FE0DCA463CD48_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_474583A1DD8568C89D6FE0DCA463CD48" 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_474583A1DD8568C89D6FE0DCA463CD48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_474583A1DD8568C89D6FE0DCA463CD48" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_474583A1DD8568C89D6FE0DCA463CD48" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FCBDFF033C54DBE81E4FE0DCA463E087_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FCBDFF033C54DBE81E4FE0DCA463E087" 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:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FCBDFF033C54DBE81E4FE0DCA463E087_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FCBDFF033C54DBE81E4FE0DCA463E087" 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_FCBDFF033C54DBE81E4FE0DCA463E087" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FCBDFF033C54DBE81E4FE0DCA463E087" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FCBDFF033C54DBE81E4FE0DCA463E087" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2B35A9A799AB43E432DCE0DCA46366A1_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2B35A9A799AB43E432DCE0DCA46366A1" 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_2B35A9A799AB43E432DCE0DCA46366A1_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2B35A9A799AB43E432DCE0DCA46366A1" 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_2B35A9A799AB43E432DCE0DCA46366A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2B35A9A799AB43E432DCE0DCA46366A1" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2B35A9A799AB43E432DCE0DCA46366A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_C2122D427C6D3F85E6CAE0DCA4630B9E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_C2122D427C6D3F85E6CAE0DCA4630B9E" 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:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_C2122D427C6D3F85E6CAE0DCA4630B9E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_C2122D427C6D3F85E6CAE0DCA4630B9E" 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_C2122D427C6D3F85E6CAE0DCA4630B9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_C2122D427C6D3F85E6CAE0DCA4630B9E" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_C2122D427C6D3F85E6CAE0DCA4630B9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_01F0692F6B824BBB87FCE0DCA4631F1D_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_01F0692F6B824BBB87FCE0DCA4631F1D" 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_01F0692F6B824BBB87FCE0DCA4631F1D_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_01F0692F6B824BBB87FCE0DCA4631F1D" 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_01F0692F6B824BBB87FCE0DCA4631F1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_01F0692F6B824BBB87FCE0DCA4631F1D" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_01F0692F6B824BBB87FCE0DCA4631F1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_9BD89B5F4A56CB4FA39BE0DCA4722AE5_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_9BD89B5F4A56CB4FA39BE0DCA4722AE5" 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_9BD89B5F4A56CB4FA39BE0DCA4722AE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9BD89B5F4A56CB4FA39BE0DCA4722AE5" xlink:to="lab_us-gaap_DebtDisclosureAbstract_9BD89B5F4A56CB4FA39BE0DCA4722AE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_39FD8D77610D88FFC8EBE0DCA4726EE1_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_39FD8D77610D88FFC8EBE0DCA4726EE1" 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_39FD8D77610D88FFC8EBE0DCA4726EE1_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_39FD8D77610D88FFC8EBE0DCA4726EE1" 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_39FD8D77610D88FFC8EBE0DCA4726EE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_39FD8D77610D88FFC8EBE0DCA4726EE1" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_39FD8D77610D88FFC8EBE0DCA4726EE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_329F137BC801967EB752E0DCA4B17AFF_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_329F137BC801967EB752E0DCA4B17AFF" 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_329F137BC801967EB752E0DCA4B17AFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_329F137BC801967EB752E0DCA4B17AFF" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_329F137BC801967EB752E0DCA4B17AFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_233C2D43D3BC69DBF3B8E0DCA4B1AAC6_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_233C2D43D3BC69DBF3B8E0DCA4B1AAC6" 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_233C2D43D3BC69DBF3B8E0DCA4B1AAC6_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_233C2D43D3BC69DBF3B8E0DCA4B1AAC6" 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_233C2D43D3BC69DBF3B8E0DCA4B1AAC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_233C2D43D3BC69DBF3B8E0DCA4B1AAC6" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_233C2D43D3BC69DBF3B8E0DCA4B1AAC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_642CB4BC28E44DA1E2AAE0DCA482F0E8_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_642CB4BC28E44DA1E2AAE0DCA482F0E8" 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_642CB4BC28E44DA1E2AAE0DCA482F0E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_642CB4BC28E44DA1E2AAE0DCA482F0E8" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_642CB4BC28E44DA1E2AAE0DCA482F0E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_F9B75D8B7BFBEDFF3C80E0DCA48298F1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_F9B75D8B7BFBEDFF3C80E0DCA48298F1" 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_F9B75D8B7BFBEDFF3C80E0DCA48298F1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_F9B75D8B7BFBEDFF3C80E0DCA48298F1" 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_F9B75D8B7BFBEDFF3C80E0DCA48298F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_F9B75D8B7BFBEDFF3C80E0DCA48298F1" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_F9B75D8B7BFBEDFF3C80E0DCA48298F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_A915E3611DAA49A1D64D486D952E091A_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_A915E3611DAA49A1D64D486D952E091A" 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_A915E3611DAA49A1D64D486D952E091A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_A915E3611DAA49A1D64D486D952E091A" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_A915E3611DAA49A1D64D486D952E091A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_3D298FEBA7A2B58F8BAD4871C9706094_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_3D298FEBA7A2B58F8BAD4871C9706094" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_3D298FEBA7A2B58F8BAD4871C9706094_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_3D298FEBA7A2B58F8BAD4871C9706094" 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_3D298FEBA7A2B58F8BAD4871C9706094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_3D298FEBA7A2B58F8BAD4871C9706094" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_3D298FEBA7A2B58F8BAD4871C9706094" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_DC37F0D73BB58B3C4EF3E0DCA4E01A8A_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_DC37F0D73BB58B3C4EF3E0DCA4E01A8A" 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_DC37F0D73BB58B3C4EF3E0DCA4E01A8A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_DC37F0D73BB58B3C4EF3E0DCA4E01A8A" 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_DC37F0D73BB58B3C4EF3E0DCA4E01A8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_DC37F0D73BB58B3C4EF3E0DCA4E01A8A" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_DC37F0D73BB58B3C4EF3E0DCA4E01A8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AFEC3D9ED48433171582E0DCA4E0F0F7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AFEC3D9ED48433171582E0DCA4E0F0F7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Remainder of Fiscal 2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AFEC3D9ED48433171582E0DCA4E0F0F7_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AFEC3D9ED48433171582E0DCA4E0F0F7" 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_AFEC3D9ED48433171582E0DCA4E0F0F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AFEC3D9ED48433171582E0DCA4E0F0F7" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AFEC3D9ED48433171582E0DCA4E0F0F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6721E1657B86909A5CCBE0DCA4E01286_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6721E1657B86909A5CCBE0DCA4E01286" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6721E1657B86909A5CCBE0DCA4E01286_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6721E1657B86909A5CCBE0DCA4E01286" 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_6721E1657B86909A5CCBE0DCA4E01286" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6721E1657B86909A5CCBE0DCA4E01286" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6721E1657B86909A5CCBE0DCA4E01286" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_B7DF55DCDF098143E2DCE0DCA4E02CD0_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_B7DF55DCDF098143E2DCE0DCA4E02CD0" 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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_B7DF55DCDF098143E2DCE0DCA4E02CD0_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_B7DF55DCDF098143E2DCE0DCA4E02CD0" 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_B7DF55DCDF098143E2DCE0DCA4E02CD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_B7DF55DCDF098143E2DCE0DCA4E02CD0" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_B7DF55DCDF098143E2DCE0DCA4E02CD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_DAB2C2913E988A95DFDEE0DCA4E00301_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_DAB2C2913E988A95DFDEE0DCA4E00301" 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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_DAB2C2913E988A95DFDEE0DCA4E00301_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_DAB2C2913E988A95DFDEE0DCA4E00301" 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_DAB2C2913E988A95DFDEE0DCA4E00301" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_DAB2C2913E988A95DFDEE0DCA4E00301" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_DAB2C2913E988A95DFDEE0DCA4E00301" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4DB2C805803388A04C76E0DCA4E0BFCA_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4DB2C805803388A04C76E0DCA4E0BFCA" 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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4DB2C805803388A04C76E0DCA4E0BFCA_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4DB2C805803388A04C76E0DCA4E0BFCA" 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_4DB2C805803388A04C76E0DCA4E0BFCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4DB2C805803388A04C76E0DCA4E0BFCA" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_4DB2C805803388A04C76E0DCA4E0BFCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C8A5D6E4D47B700DB37E0DCA4E0F306_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C8A5D6E4D47B700DB37E0DCA4E0F306" 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_3C8A5D6E4D47B700DB37E0DCA4E0F306_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C8A5D6E4D47B700DB37E0DCA4E0F306" 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_3C8A5D6E4D47B700DB37E0DCA4E0F306" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C8A5D6E4D47B700DB37E0DCA4E0F306" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C8A5D6E4D47B700DB37E0DCA4E0F306" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D028A6DC6188D9124974E0DCA4E0EC7E_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D028A6DC6188D9124974E0DCA4E0EC7E" 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_D028A6DC6188D9124974E0DCA4E0EC7E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D028A6DC6188D9124974E0DCA4E0EC7E" 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_D028A6DC6188D9124974E0DCA4E0EC7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D028A6DC6188D9124974E0DCA4E0EC7E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D028A6DC6188D9124974E0DCA4E0EC7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_71E665D285CEDA30B869E0DCA4825E3C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_71E665D285CEDA30B869E0DCA4825E3C" 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_71E665D285CEDA30B869E0DCA4825E3C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_71E665D285CEDA30B869E0DCA4825E3C" 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_71E665D285CEDA30B869E0DCA4825E3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_71E665D285CEDA30B869E0DCA4825E3C" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_71E665D285CEDA30B869E0DCA4825E3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_63FC9207DD6C8F3345DEE0DCA482792D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_63FC9207DD6C8F3345DEE0DCA482792D" 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_63FC9207DD6C8F3345DEE0DCA482792D_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_63FC9207DD6C8F3345DEE0DCA482792D" 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_63FC9207DD6C8F3345DEE0DCA482792D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63FC9207DD6C8F3345DEE0DCA482792D" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_63FC9207DD6C8F3345DEE0DCA482792D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_874E003E8B3D9AFADD99E0DCA482E2F1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_874E003E8B3D9AFADD99E0DCA482E2F1" 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_874E003E8B3D9AFADD99E0DCA482E2F1_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_874E003E8B3D9AFADD99E0DCA482E2F1" 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_874E003E8B3D9AFADD99E0DCA482E2F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_874E003E8B3D9AFADD99E0DCA482E2F1" xlink:to="lab_us-gaap_SegmentDomain_874E003E8B3D9AFADD99E0DCA482E2F1" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C_verboseLabel_en-US" xlink:label="lab_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Architectural Glass [Member]</link:label>
    <link:label id="lab_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C_label_en-US" xlink:label="lab_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C" 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_7475888BD83CEF22A173E0DCA482669C_documentation_en-US" xlink:label="lab_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural.</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_ArchitecturalMember" xlink:label="loc_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C" xlink:to="lab_apog_ArchitecturalMember_7475888BD83CEF22A173E0DCA482669C" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Services segment [Member]</link:label>
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4_label_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4" 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_869FE841672B3A26FCF3E0DCA482C2E4_documentation_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4" 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-20160827.xsd#apog_ArchitecturalServicesSegmentMember" xlink:label="loc_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4" xlink:to="lab_apog_ArchitecturalServicesSegmentMember_869FE841672B3A26FCF3E0DCA482C2E4" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Framing Systems Segment [Member]</link:label>
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1_label_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1" 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_D354EC3C69924A24910EE0DCA48284D1_documentation_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1" 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-20160827.xsd#apog_ArchitecturalFramingSegmentMember" xlink:label="loc_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1" xlink:to="lab_apog_ArchitecturalFramingSegmentMember_D354EC3C69924A24910EE0DCA48284D1" xlink:type="arc" />
    <link:label id="lab_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E_verboseLabel_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Large-Scale Optical [Member]</link:label>
    <link:label id="lab_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E_label_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E" 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_FCC2103E1CD4B665DE50E0DCA4824F2E_documentation_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E" 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-20160827.xsd#apog_LargeScaleOpticalMember" xlink:label="loc_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E" xlink:to="lab_apog_LargeScaleOpticalMember_FCC2103E1CD4B665DE50E0DCA4824F2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_9323CC438A825D1E9368E0DCA482CB3F_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_9323CC438A825D1E9368E0DCA482CB3F" 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_9323CC438A825D1E9368E0DCA482CB3F_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_9323CC438A825D1E9368E0DCA482CB3F" 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_9323CC438A825D1E9368E0DCA482CB3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_9323CC438A825D1E9368E0DCA482CB3F" xlink:to="lab_us-gaap_GoodwillLineItems_9323CC438A825D1E9368E0DCA482CB3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_50C292985D9642156BB2E0DCA482F89D_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_50C292985D9642156BB2E0DCA482F89D" 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_50C292985D9642156BB2E0DCA482F89D_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_50C292985D9642156BB2E0DCA482F89D" 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_50C292985D9642156BB2E0DCA482F89D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_50C292985D9642156BB2E0DCA482F89D" xlink:to="lab_us-gaap_GoodwillRollForward_50C292985D9642156BB2E0DCA482F89D" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_FE4D9089DDE03B24F685E0DCA482FFD5_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_FE4D9089DDE03B24F685E0DCA482FFD5" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Beginning</link:label>
    <link:label id="lab_us-gaap_Goodwill_FE4D9089DDE03B24F685E0DCA482FFD5_label_en-US" xlink:label="lab_us-gaap_Goodwill_FE4D9089DDE03B24F685E0DCA482FFD5" 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_FE4D9089DDE03B24F685E0DCA482FFD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_FE4D9089DDE03B24F685E0DCA482FFD5" xlink:to="lab_us-gaap_Goodwill_FE4D9089DDE03B24F685E0DCA482FFD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F16EA1C0D92508C99668E0DCA482C05E_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F16EA1C0D92508C99668E0DCA482C05E" 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_F16EA1C0D92508C99668E0DCA482C05E_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F16EA1C0D92508C99668E0DCA482C05E" 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_F16EA1C0D92508C99668E0DCA482C05E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F16EA1C0D92508C99668E0DCA482C05E" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F16EA1C0D92508C99668E0DCA482C05E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_75C885D4B15E99660F53E0DCA482B786_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_75C885D4B15E99660F53E0DCA482B786" 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_75C885D4B15E99660F53E0DCA482B786" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_75C885D4B15E99660F53E0DCA482B786" xlink:to="lab_us-gaap_Goodwill_75C885D4B15E99660F53E0DCA482B786" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_234DF00DFEE5ACC42934E0DCA444F1FD_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_234DF00DFEE5ACC42934E0DCA444F1FD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_234DF00DFEE5ACC42934E0DCA444F1FD_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_234DF00DFEE5ACC42934E0DCA444F1FD" 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_234DF00DFEE5ACC42934E0DCA444F1FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_234DF00DFEE5ACC42934E0DCA444F1FD" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_234DF00DFEE5ACC42934E0DCA444F1FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9BECA5572FB370B2D44FE0DCA4447948_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9BECA5572FB370B2D44FE0DCA4447948" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9BECA5572FB370B2D44FE0DCA4447948_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9BECA5572FB370B2D44FE0DCA4447948" 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_9BECA5572FB370B2D44FE0DCA4447948" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9BECA5572FB370B2D44FE0DCA4447948" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9BECA5572FB370B2D44FE0DCA4447948" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_CAECBF345F72C648F0D3E0DCA44486A1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_CAECBF345F72C648F0D3E0DCA44486A1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, Due after five years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_CAECBF345F72C648F0D3E0DCA44486A1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_CAECBF345F72C648F0D3E0DCA44486A1" 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_CAECBF345F72C648F0D3E0DCA44486A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_CAECBF345F72C648F0D3E0DCA44486A1" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_CAECBF345F72C648F0D3E0DCA44486A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, Due after 10 years through 15 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Ten Years, 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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_77307791EFEDD983BDE3E0DCA4449B6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4504BF8DFC0BE6604C02E0DCA444ABDB_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4504BF8DFC0BE6604C02E0DCA444ABDB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4504BF8DFC0BE6604C02E0DCA444ABDB_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4504BF8DFC0BE6604C02E0DCA444ABDB" 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_4504BF8DFC0BE6604C02E0DCA444ABDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4504BF8DFC0BE6604C02E0DCA444ABDB" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4504BF8DFC0BE6604C02E0DCA444ABDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_C7CFDFCD93E1BDDE193DE0DCA4444636_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_C7CFDFCD93E1BDDE193DE0DCA4444636" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated Market Value, Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_C7CFDFCD93E1BDDE193DE0DCA4444636_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_C7CFDFCD93E1BDDE193DE0DCA4444636" 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_C7CFDFCD93E1BDDE193DE0DCA4444636" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_C7CFDFCD93E1BDDE193DE0DCA4444636" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_C7CFDFCD93E1BDDE193DE0DCA4444636" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9F948B8BA9CC558266DBE0DCA4448AD1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9F948B8BA9CC558266DBE0DCA4448AD1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated Market Value, Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9F948B8BA9CC558266DBE0DCA4448AD1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9F948B8BA9CC558266DBE0DCA4448AD1" 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_9F948B8BA9CC558266DBE0DCA4448AD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9F948B8BA9CC558266DBE0DCA4448AD1" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9F948B8BA9CC558266DBE0DCA4448AD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_76D46A57FDE4A6ABAA33E0DCA4443DBA_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_76D46A57FDE4A6ABAA33E0DCA4443DBA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated Market Value, Due after five years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_76D46A57FDE4A6ABAA33E0DCA4443DBA_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_76D46A57FDE4A6ABAA33E0DCA4443DBA" 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_76D46A57FDE4A6ABAA33E0DCA4443DBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_76D46A57FDE4A6ABAA33E0DCA4443DBA" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_76D46A57FDE4A6ABAA33E0DCA4443DBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated Market Value, Due after 10 years through 15 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_D5D4B1700EFEA3427921E0DCA4448065" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1688E8A05329887A1CCEE0DCA4448A07_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1688E8A05329887A1CCEE0DCA4448A07" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Estimated Market Value, Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1688E8A05329887A1CCEE0DCA4448A07_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1688E8A05329887A1CCEE0DCA4448A07" 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_1688E8A05329887A1CCEE0DCA4448A07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1688E8A05329887A1CCEE0DCA4448A07" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1688E8A05329887A1CCEE0DCA4448A07" xlink:type="arc" />
    <link:label id="lab_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD_label_en-US" xlink:label="lab_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Statement of Shareholders' Equity [Abstract]</link:label>
    <link:label id="lab_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD_documentation_en-US" xlink:label="lab_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated Statement of Shareholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_ConsolidatedStatementofShareholdersEquityAbstract" xlink:label="loc_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD" xlink:to="lab_apog_ConsolidatedStatementofShareholdersEquityAbstract_B5C0A0B92679728536274389294FEACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_96D6ADFFDED7EE8C26804389294FC7F3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_96D6ADFFDED7EE8C26804389294FC7F3" 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_96D6ADFFDED7EE8C26804389294FC7F3_label_en-US" xlink:label="lab_us-gaap_StatementTable_96D6ADFFDED7EE8C26804389294FC7F3" 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_96D6ADFFDED7EE8C26804389294FC7F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_96D6ADFFDED7EE8C26804389294FC7F3" xlink:to="lab_us-gaap_StatementTable_96D6ADFFDED7EE8C26804389294FC7F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_F714E133D0349A61EDE44389294FB341_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_F714E133D0349A61EDE44389294FB341" 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_F714E133D0349A61EDE44389294FB341_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_F714E133D0349A61EDE44389294FB341" 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_F714E133D0349A61EDE44389294FB341" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_F714E133D0349A61EDE44389294FB341" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_F714E133D0349A61EDE44389294FB341" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_581032B00ED59C73E9314389294FCBC2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_581032B00ED59C73E9314389294FCBC2" 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_581032B00ED59C73E9314389294FCBC2_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_581032B00ED59C73E9314389294FCBC2" 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_581032B00ED59C73E9314389294FCBC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_581032B00ED59C73E9314389294FCBC2" xlink:to="lab_us-gaap_EquityComponentDomain_581032B00ED59C73E9314389294FCBC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_E9E64ADFE8B514DA486B4389294FC3EB_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_E9E64ADFE8B514DA486B4389294FC3EB" 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_E9E64ADFE8B514DA486B4389294FC3EB_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_E9E64ADFE8B514DA486B4389294FC3EB" 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_E9E64ADFE8B514DA486B4389294FC3EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_E9E64ADFE8B514DA486B4389294FC3EB" xlink:to="lab_us-gaap_CommonStockMember_E9E64ADFE8B514DA486B4389294FC3EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_88AE76F342FA4B76955F4389294FBA3F_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_88AE76F342FA4B76955F4389294FBA3F" 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_88AE76F342FA4B76955F4389294FBA3F_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_88AE76F342FA4B76955F4389294FBA3F" 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_88AE76F342FA4B76955F4389294FBA3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_88AE76F342FA4B76955F4389294FBA3F" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_88AE76F342FA4B76955F4389294FBA3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_E1007BAC15F861F7A33F4389294FA84E_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_E1007BAC15F861F7A33F4389294FA84E" 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_E1007BAC15F861F7A33F4389294FA84E_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_E1007BAC15F861F7A33F4389294FA84E" 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_E1007BAC15F861F7A33F4389294FA84E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_E1007BAC15F861F7A33F4389294FA84E" xlink:to="lab_us-gaap_RetainedEarningsMember_E1007BAC15F861F7A33F4389294FA84E" xlink:type="arc" />
    <link:label id="lab_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3_terseLabel_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3" 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_7A2570CB1DCC1A39AE8543892950F6E3_label_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3" 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_7A2570CB1DCC1A39AE8543892950F6E3_documentation_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3" 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-20160827.xsd#apog_CommonStockHeldInTrustMember" xlink:label="loc_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3" xlink:to="lab_apog_CommonStockHeldInTrustMember_7A2570CB1DCC1A39AE8543892950F6E3" xlink:type="arc" />
    <link:label id="lab_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE_terseLabel_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE" 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_10236152F5402DF0CCC64389295020BE_label_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE" 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_10236152F5402DF0CCC64389295020BE_documentation_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE" 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-20160827.xsd#apog_DeferredCompensationObligationMember" xlink:label="loc_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE" xlink:to="lab_apog_DeferredCompensationObligationMember_10236152F5402DF0CCC64389295020BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4D66518B2F7A88B67AB7438929509FDC_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4D66518B2F7A88B67AB7438929509FDC" 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_4D66518B2F7A88B67AB7438929509FDC_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4D66518B2F7A88B67AB7438929509FDC" 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_4D66518B2F7A88B67AB7438929509FDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4D66518B2F7A88B67AB7438929509FDC" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4D66518B2F7A88B67AB7438929509FDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_1CFA70D26759BFD8021243892950C6CB_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_1CFA70D26759BFD8021243892950C6CB" 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_1CFA70D26759BFD8021243892950C6CB_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_1CFA70D26759BFD8021243892950C6CB" 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_1CFA70D26759BFD8021243892950C6CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_1CFA70D26759BFD8021243892950C6CB" xlink:to="lab_us-gaap_StatementLineItems_1CFA70D26759BFD8021243892950C6CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06DDBDF81A916A72879C438929501F53_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06DDBDF81A916A72879C438929501F53" 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_06DDBDF81A916A72879C438929501F53_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06DDBDF81A916A72879C438929501F53" 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_06DDBDF81A916A72879C438929501F53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06DDBDF81A916A72879C438929501F53" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_06DDBDF81A916A72879C438929501F53" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_991097957263847A934C43892950AD93_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_991097957263847A934C43892950AD93" 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_991097957263847A934C43892950AD93_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_991097957263847A934C43892950AD93" 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_991097957263847A934C43892950AD93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_991097957263847A934C43892950AD93" xlink:to="lab_us-gaap_SharesOutstanding_991097957263847A934C43892950AD93" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_276F8232FE8A099531C9438929502E37_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_276F8232FE8A099531C9438929502E37" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_276F8232FE8A099531C9438929502E37_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_276F8232FE8A099531C9438929502E37" 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_276F8232FE8A099531C9438929502E37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_276F8232FE8A099531C9438929502E37" xlink:to="lab_us-gaap_StockholdersEquity_276F8232FE8A099531C9438929502E37" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5FC6D01C925EB5DCB211438929510DC0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5FC6D01C925EB5DCB211438929510DC0" 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_5FC6D01C925EB5DCB211438929510DC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5FC6D01C925EB5DCB211438929510DC0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5FC6D01C925EB5DCB211438929510DC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_448A7DF8389BC2935BBB438929515C69_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_448A7DF8389BC2935BBB438929515C69" 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_448A7DF8389BC2935BBB438929515C69_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_448A7DF8389BC2935BBB438929515C69" 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_448A7DF8389BC2935BBB438929515C69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_448A7DF8389BC2935BBB438929515C69" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_448A7DF8389BC2935BBB438929515C69" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3FBB3E70F300EC4912C643892951425A_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3FBB3E70F300EC4912C643892951425A" 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_3FBB3E70F300EC4912C643892951425A_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3FBB3E70F300EC4912C643892951425A" 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_3FBB3E70F300EC4912C643892951425A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3FBB3E70F300EC4912C643892951425A" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3FBB3E70F300EC4912C643892951425A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_830BBDABE6B92977596C43892951F40B_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_830BBDABE6B92977596C43892951F40B" 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_830BBDABE6B92977596C43892951F40B_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_830BBDABE6B92977596C43892951F40B" 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_830BBDABE6B92977596C43892951F40B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_830BBDABE6B92977596C43892951F40B" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_830BBDABE6B92977596C43892951F40B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_EED42CB915CE06C1F2314389295193D3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_EED42CB915CE06C1F2314389295193D3" 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_EED42CB915CE06C1F2314389295193D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_EED42CB915CE06C1F2314389295193D3" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_EED42CB915CE06C1F2314389295193D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_347110F5FDFCB4816906438929514172_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_347110F5FDFCB4816906438929514172" 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_347110F5FDFCB4816906438929514172_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_347110F5FDFCB4816906438929514172" 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_347110F5FDFCB4816906438929514172" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_347110F5FDFCB4816906438929514172" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_347110F5FDFCB4816906438929514172" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3A769293806EF8E7948E438929516228_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3A769293806EF8E7948E438929516228" 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_3A769293806EF8E7948E438929516228_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3A769293806EF8E7948E438929516228" 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_3A769293806EF8E7948E438929516228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3A769293806EF8E7948E438929516228" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3A769293806EF8E7948E438929516228" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7869A7CF7CB23778D89943892951F814_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7869A7CF7CB23778D89943892951F814" 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_7869A7CF7CB23778D89943892951F814_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7869A7CF7CB23778D89943892951F814" 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_7869A7CF7CB23778D89943892951F814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7869A7CF7CB23778D89943892951F814" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7869A7CF7CB23778D89943892951F814" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4DDF63DAC148176591BA438929523009_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4DDF63DAC148176591BA438929523009" 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_4DDF63DAC148176591BA438929523009_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4DDF63DAC148176591BA438929523009" 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_4DDF63DAC148176591BA438929523009" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4DDF63DAC148176591BA438929523009" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4DDF63DAC148176591BA438929523009" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_0268DA5F3ED05FF87339438929521F42_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_0268DA5F3ED05FF87339438929521F42" 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_0268DA5F3ED05FF87339438929521F42_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_0268DA5F3ED05FF87339438929521F42" 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_0268DA5F3ED05FF87339438929521F42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_0268DA5F3ED05FF87339438929521F42" xlink:to="lab_us-gaap_DividendsCommonStockCash_0268DA5F3ED05FF87339438929521F42" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D53B086A2C18716ABCF543892952714C_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D53B086A2C18716ABCF543892952714C" 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_D53B086A2C18716ABCF543892952714C_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D53B086A2C18716ABCF543892952714C" 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_D53B086A2C18716ABCF543892952714C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D53B086A2C18716ABCF543892952714C" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D53B086A2C18716ABCF543892952714C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_955D4753EE68BA5A44A6438929521ED4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_955D4753EE68BA5A44A6438929521ED4" 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_955D4753EE68BA5A44A6438929521ED4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_955D4753EE68BA5A44A6438929521ED4" xlink:to="lab_us-gaap_StockholdersEquity_955D4753EE68BA5A44A6438929521ED4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_A5E2D96688AC2ECE7D6143892953688D_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_A5E2D96688AC2ECE7D6143892953688D" 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_A5E2D96688AC2ECE7D6143892953688D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_A5E2D96688AC2ECE7D6143892953688D" xlink:to="lab_us-gaap_SharesOutstanding_A5E2D96688AC2ECE7D6143892953688D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_C7FB66C40768E846AF2AE0DCA492A68B_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_C7FB66C40768E846AF2AE0DCA492A68B" 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_C7FB66C40768E846AF2AE0DCA492A68B_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_C7FB66C40768E846AF2AE0DCA492A68B" 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_C7FB66C40768E846AF2AE0DCA492A68B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_C7FB66C40768E846AF2AE0DCA492A68B" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_C7FB66C40768E846AF2AE0DCA492A68B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_FBE8E2EF963CBFB83F17E0DCA492099A_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_FBE8E2EF963CBFB83F17E0DCA492099A" 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_FBE8E2EF963CBFB83F17E0DCA492099A_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_FBE8E2EF963CBFB83F17E0DCA492099A" 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_FBE8E2EF963CBFB83F17E0DCA492099A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_FBE8E2EF963CBFB83F17E0DCA492099A" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_FBE8E2EF963CBFB83F17E0DCA492099A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_EF8E521AC4AC28FDCF58E0DCA492346E_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_EF8E521AC4AC28FDCF58E0DCA492346E" 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_EF8E521AC4AC28FDCF58E0DCA492346E_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_EF8E521AC4AC28FDCF58E0DCA492346E" 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_EF8E521AC4AC28FDCF58E0DCA492346E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_EF8E521AC4AC28FDCF58E0DCA492346E" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_EF8E521AC4AC28FDCF58E0DCA492346E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_63C99F86770B5A7697B9E0DCA492FA15_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_63C99F86770B5A7697B9E0DCA492FA15" 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_63C99F86770B5A7697B9E0DCA492FA15_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_63C99F86770B5A7697B9E0DCA492FA15" 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_63C99F86770B5A7697B9E0DCA492FA15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_63C99F86770B5A7697B9E0DCA492FA15" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_63C99F86770B5A7697B9E0DCA492FA15" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_86E74A6B2117544B9892E0DCA4920F9F_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_86E74A6B2117544B9892E0DCA4920F9F" 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_86E74A6B2117544B9892E0DCA4920F9F_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_86E74A6B2117544B9892E0DCA4920F9F" 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_86E74A6B2117544B9892E0DCA4920F9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_86E74A6B2117544B9892E0DCA4920F9F" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_86E74A6B2117544B9892E0DCA4920F9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_74C15114D4E9BAD00C26E0DCA4FF7140_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_74C15114D4E9BAD00C26E0DCA4FF7140" 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_74C15114D4E9BAD00C26E0DCA4FF7140_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_74C15114D4E9BAD00C26E0DCA4FF7140" 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_74C15114D4E9BAD00C26E0DCA4FF7140" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_74C15114D4E9BAD00C26E0DCA4FF7140" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_74C15114D4E9BAD00C26E0DCA4FF7140" xlink:type="arc" />
    <link:label id="lab_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3_label_en-US" xlink:label="lab_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Information [Abstract]</link:label>
    <link:label id="lab_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3_documentation_en-US" xlink:label="lab_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segment Information [Abstract]</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_SegmentInformationAbstract" xlink:label="loc_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3" xlink:to="lab_apog_SegmentInformationAbstract_4C123272DD068B614F10E0DCA48247E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_DB50A1EE090AF1150DD3E0DCA482AEE1_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_DB50A1EE090AF1150DD3E0DCA482AEE1" 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_DB50A1EE090AF1150DD3E0DCA482AEE1_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_DB50A1EE090AF1150DD3E0DCA482AEE1" 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_DB50A1EE090AF1150DD3E0DCA482AEE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_DB50A1EE090AF1150DD3E0DCA482AEE1" xlink:to="lab_us-gaap_NumberOfReportableSegments_DB50A1EE090AF1150DD3E0DCA482AEE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_3F6CD93BAFD57C1A2C39E0DCA48297D3_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_3F6CD93BAFD57C1A2C39E0DCA48297D3" 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_3F6CD93BAFD57C1A2C39E0DCA48297D3_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_3F6CD93BAFD57C1A2C39E0DCA48297D3" 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_3F6CD93BAFD57C1A2C39E0DCA48297D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_3F6CD93BAFD57C1A2C39E0DCA48297D3" xlink:to="lab_us-gaap_NumberOfOperatingSegments_3F6CD93BAFD57C1A2C39E0DCA48297D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4A977FAE6CAD28152CF4E0DCA444398B_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4A977FAE6CAD28152CF4E0DCA444398B" 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_4A977FAE6CAD28152CF4E0DCA444398B_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4A977FAE6CAD28152CF4E0DCA444398B" 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_4A977FAE6CAD28152CF4E0DCA444398B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4A977FAE6CAD28152CF4E0DCA444398B" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4A977FAE6CAD28152CF4E0DCA444398B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_6DAADD12E222088AD445E0DCA453C572_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_6DAADD12E222088AD445E0DCA453C572" 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_6DAADD12E222088AD445E0DCA453C572_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_6DAADD12E222088AD445E0DCA453C572" 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_6DAADD12E222088AD445E0DCA453C572" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_6DAADD12E222088AD445E0DCA453C572" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_6DAADD12E222088AD445E0DCA453C572" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_57EA6770B2B9C0BEFEFBE0DCA4532927_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_57EA6770B2B9C0BEFEFBE0DCA4532927" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Remainder of Fiscal 2017</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_57EA6770B2B9C0BEFEFBE0DCA4532927_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_57EA6770B2B9C0BEFEFBE0DCA4532927" 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_57EA6770B2B9C0BEFEFBE0DCA4532927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_57EA6770B2B9C0BEFEFBE0DCA4532927" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_57EA6770B2B9C0BEFEFBE0DCA4532927" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4729855164FEE4350FF1E0DCA4539712_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4729855164FEE4350FF1E0DCA4539712" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4729855164FEE4350FF1E0DCA4539712_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4729855164FEE4350FF1E0DCA4539712" 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_4729855164FEE4350FF1E0DCA4539712" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4729855164FEE4350FF1E0DCA4539712" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4729855164FEE4350FF1E0DCA4539712" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_44D4BC1158B4643CF6DAE0DCA4533268_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_44D4BC1158B4643CF6DAE0DCA4533268" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_44D4BC1158B4643CF6DAE0DCA4533268_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_44D4BC1158B4643CF6DAE0DCA4533268" 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_44D4BC1158B4643CF6DAE0DCA4533268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_44D4BC1158B4643CF6DAE0DCA4533268" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_44D4BC1158B4643CF6DAE0DCA4533268" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A21408A8057FB541A0DEE0DCA453A6E1_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A21408A8057FB541A0DEE0DCA453A6E1" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A21408A8057FB541A0DEE0DCA453A6E1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A21408A8057FB541A0DEE0DCA453A6E1" 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_A21408A8057FB541A0DEE0DCA453A6E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A21408A8057FB541A0DEE0DCA453A6E1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_A21408A8057FB541A0DEE0DCA453A6E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BEB1F0696A5A93C330E6E0DCA453DC0E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BEB1F0696A5A93C330E6E0DCA453DC0E" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BEB1F0696A5A93C330E6E0DCA453DC0E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BEB1F0696A5A93C330E6E0DCA453DC0E" 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_BEB1F0696A5A93C330E6E0DCA453DC0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BEB1F0696A5A93C330E6E0DCA453DC0E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_BEB1F0696A5A93C330E6E0DCA453DC0E" xlink:type="arc" />
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78_terseLabel_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred benefit from New Markets Tax Credit</link:label>
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78_label_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78" 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_5B8CBE1C2F07AA40B8707269E6B40E78_documentation_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78" 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-20160827.xsd#apog_DeferredbenefitfromNewMarketsTaxCredit" xlink:label="loc_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78" xlink:to="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_5B8CBE1C2F07AA40B8707269E6B40E78" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5CB794C4DA443A823BE97269E65F7AD0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5CB794C4DA443A823BE97269E65F7AD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Defined Benefit Plans, Liabilities, Noncurrent</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5CB794C4DA443A823BE97269E65F7AD0_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5CB794C4DA443A823BE97269E65F7AD0" 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_5CB794C4DA443A823BE97269E65F7AD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5CB794C4DA443A823BE97269E65F7AD0" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5CB794C4DA443A823BE97269E65F7AD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_1074C863C2FE99FA13317269E6607C51_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_1074C863C2FE99FA13317269E6607C51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_1074C863C2FE99FA13317269E6607C51_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_1074C863C2FE99FA13317269E6607C51" 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_1074C863C2FE99FA13317269E6607C51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_1074C863C2FE99FA13317269E6607C51" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_1074C863C2FE99FA13317269E6607C51" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_294A74ED8DD391C15C5A7269E660654C_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_294A74ED8DD391C15C5A7269E660654C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_294A74ED8DD391C15C5A7269E660654C_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_294A74ED8DD391C15C5A7269E660654C" 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_294A74ED8DD391C15C5A7269E660654C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_294A74ED8DD391C15C5A7269E660654C" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_294A74ED8DD391C15C5A7269E660654C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_CBCBEE18D651FD9A7E387269E660D65F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_CBCBEE18D651FD9A7E387269E660D65F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_CBCBEE18D651FD9A7E387269E660D65F_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_CBCBEE18D651FD9A7E387269E660D65F" 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_CBCBEE18D651FD9A7E387269E660D65F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_CBCBEE18D651FD9A7E387269E660D65F" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_CBCBEE18D651FD9A7E387269E660D65F" xlink:type="arc" />
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4_verboseLabel_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Industrial Revenue Bonds [Member]</link:label>
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4_label_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4" 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_721B40C8902C09EE0800438928BA37F4_documentation_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4" 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-20160827.xsd#apog_RecoveryZoneFacilityBondsMember" xlink:label="loc_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4" xlink:to="lab_apog_RecoveryZoneFacilityBondsMember_721B40C8902C09EE0800438928BA37F4" xlink:type="arc" />
    <link:label id="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C_verboseLabel_en-US" xlink:label="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt (Textual) [Abstract]</link:label>
    <link:label id="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C_label_en-US" xlink:label="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt (Textual) [Abstract]</link:label>
    <link:label id="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C_documentation_en-US" xlink:label="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt.</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_DebtTextualAbstract" xlink:label="loc_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C" xlink:to="lab_apog_DebtTextualAbstract_6F2719F099B481394004438928BB331C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_30EC638CBFE6206D1F86438928BCDBA7_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_30EC638CBFE6206D1F86438928BCDBA7" 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_30EC638CBFE6206D1F86438928BCDBA7_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_30EC638CBFE6206D1F86438928BCDBA7" 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_30EC638CBFE6206D1F86438928BCDBA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_30EC638CBFE6206D1F86438928BCDBA7" xlink:to="lab_us-gaap_LongTermDebt_30EC638CBFE6206D1F86438928BCDBA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_6CDE8206731D4D0A84C4438928BCD460_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_6CDE8206731D4D0A84C4438928BCD460" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Amount Outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_6CDE8206731D4D0A84C4438928BCD460_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_6CDE8206731D4D0A84C4438928BCD460" 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_6CDE8206731D4D0A84C4438928BCD460" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_6CDE8206731D4D0A84C4438928BCD460" xlink:to="lab_us-gaap_LineOfCredit_6CDE8206731D4D0A84C4438928BCD460" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_321F9DDE4B6DAB4E4EAF438928BCC327_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_321F9DDE4B6DAB4E4EAF438928BCC327" 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_321F9DDE4B6DAB4E4EAF438928BCC327_label_en-US" xlink:label="lab_us-gaap_InterestPaid_321F9DDE4B6DAB4E4EAF438928BCC327" 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_321F9DDE4B6DAB4E4EAF438928BCC327" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_321F9DDE4B6DAB4E4EAF438928BCC327" xlink:to="lab_us-gaap_InterestPaid_321F9DDE4B6DAB4E4EAF438928BCC327" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6E998A9B1AB367116B9AE0DCA4632CA4_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_6E998A9B1AB367116B9AE0DCA4632CA4" 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_6E998A9B1AB367116B9AE0DCA4632CA4_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_6E998A9B1AB367116B9AE0DCA4632CA4" 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_6E998A9B1AB367116B9AE0DCA4632CA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_6E998A9B1AB367116B9AE0DCA4632CA4" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_6E998A9B1AB367116B9AE0DCA4632CA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_79101BE63FA0136D999EE0DCA4EF88EE_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_79101BE63FA0136D999EE0DCA4EF88EE" 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_79101BE63FA0136D999EE0DCA4EF88EE_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_79101BE63FA0136D999EE0DCA4EF88EE" 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_79101BE63FA0136D999EE0DCA4EF88EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_79101BE63FA0136D999EE0DCA4EF88EE" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_79101BE63FA0136D999EE0DCA4EF88EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_321FEF42DD168AEEE8A3E0DCA453CD0E_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_321FEF42DD168AEEE8A3E0DCA453CD0E" 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_321FEF42DD168AEEE8A3E0DCA453CD0E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_321FEF42DD168AEEE8A3E0DCA453CD0E" 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_321FEF42DD168AEEE8A3E0DCA453CD0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_321FEF42DD168AEEE8A3E0DCA453CD0E" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_321FEF42DD168AEEE8A3E0DCA453CD0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F39C6B17A80D46A9E62DE0DCA4539684_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F39C6B17A80D46A9E62DE0DCA4539684" 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_F39C6B17A80D46A9E62DE0DCA4539684_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F39C6B17A80D46A9E62DE0DCA4539684" 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_F39C6B17A80D46A9E62DE0DCA4539684" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F39C6B17A80D46A9E62DE0DCA4539684" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F39C6B17A80D46A9E62DE0DCA4539684" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_A8F4DA968934901401F2E0DCA4440F69_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_A8F4DA968934901401F2E0DCA4440F69" 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_A8F4DA968934901401F2E0DCA4440F69_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_A8F4DA968934901401F2E0DCA4440F69" 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_A8F4DA968934901401F2E0DCA4440F69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_A8F4DA968934901401F2E0DCA4440F69" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_A8F4DA968934901401F2E0DCA4440F69" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_1319CD780B2C24B96569E0DCA4FF39E4_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_1319CD780B2C24B96569E0DCA4FF39E4" 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_1319CD780B2C24B96569E0DCA4FF39E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1319CD780B2C24B96569E0DCA4FF39E4" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_1319CD780B2C24B96569E0DCA4FF39E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B11F014DD7349DC30C6DE0DCA4FF1FC3_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B11F014DD7349DC30C6DE0DCA4FF1FC3" 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_B11F014DD7349DC30C6DE0DCA4FF1FC3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B11F014DD7349DC30C6DE0DCA4FF1FC3" 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_B11F014DD7349DC30C6DE0DCA4FF1FC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B11F014DD7349DC30C6DE0DCA4FF1FC3" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_B11F014DD7349DC30C6DE0DCA4FF1FC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2D286E0BB03A542C6F8AE0DCA472D315_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2D286E0BB03A542C6F8AE0DCA472D315" 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_2D286E0BB03A542C6F8AE0DCA472D315_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2D286E0BB03A542C6F8AE0DCA472D315" 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_2D286E0BB03A542C6F8AE0DCA472D315" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2D286E0BB03A542C6F8AE0DCA472D315" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2D286E0BB03A542C6F8AE0DCA472D315" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax expense (benefit) on foreign currency hedge</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_1535CC67DE6E3F276FAAE0DCA47255BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_47A20C831A25F9B04B6644153821DFD7_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_47A20C831A25F9B04B6644153821DFD7" 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_47A20C831A25F9B04B6644153821DFD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_47A20C831A25F9B04B6644153821DFD7" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_47A20C831A25F9B04B6644153821DFD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E0797A0BDA050BA5919044153821B95F_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E0797A0BDA050BA5919044153821B95F" 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_E0797A0BDA050BA5919044153821B95F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E0797A0BDA050BA5919044153821B95F" 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_E0797A0BDA050BA5919044153821B95F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E0797A0BDA050BA5919044153821B95F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E0797A0BDA050BA5919044153821B95F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_DDB639534247510BE694441538213C54_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_DDB639534247510BE694441538213C54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_DDB639534247510BE694441538213C54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_DDB639534247510BE694441538213C54" xlink:to="lab_us-gaap_NetIncomeLoss_DDB639534247510BE694441538213C54" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_BD4FC64C2E2302965E0D44153821D1F7_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_BD4FC64C2E2302965E0D44153821D1F7" 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_BD4FC64C2E2302965E0D44153821D1F7_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_BD4FC64C2E2302965E0D44153821D1F7" 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_BD4FC64C2E2302965E0D44153821D1F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_BD4FC64C2E2302965E0D44153821D1F7" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_BD4FC64C2E2302965E0D44153821D1F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_6CD091DEFF9A487EA93644153821EDB7_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_6CD091DEFF9A487EA93644153821EDB7" 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_6CD091DEFF9A487EA93644153821EDB7_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_6CD091DEFF9A487EA93644153821EDB7" 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_6CD091DEFF9A487EA93644153821EDB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_6CD091DEFF9A487EA93644153821EDB7" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_6CD091DEFF9A487EA93644153821EDB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_619A5E67C2AFCA63DF0C44153821D7B9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_619A5E67C2AFCA63DF0C44153821D7B9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-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_619A5E67C2AFCA63DF0C44153821D7B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_619A5E67C2AFCA63DF0C44153821D7B9" xlink:to="lab_us-gaap_ShareBasedCompensation_619A5E67C2AFCA63DF0C44153821D7B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CE79BE1C4E193CFD298D44153821FC71_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CE79BE1C4E193CFD298D44153821FC71" 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_CE79BE1C4E193CFD298D44153821FC71_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CE79BE1C4E193CFD298D44153821FC71" 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_CE79BE1C4E193CFD298D44153821FC71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_CE79BE1C4E193CFD298D44153821FC71" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CE79BE1C4E193CFD298D44153821FC71" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_246B9D3D250A7AB7797E441538220D46" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B7EAFD236BF2EDA1B44C44153822099A" xlink:type="arc" />
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F_terseLabel_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from New Markets Tax Credit transaction, net of deferred costs</link:label>
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F_label_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from new markets tax credit transaction, net of deferred costs</link:label>
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F_documentation_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from new markets tax credit transaction, net of deferred costs</link:label>
    <link:loc xlink:href="apog-20160827.xsd#apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts" xlink:label="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F" xlink:to="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D49C724C521271214A3B441538220B9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_96F88E06F4837BF87194441538233190_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_96F88E06F4837BF87194441538233190" 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_96F88E06F4837BF87194441538233190_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_96F88E06F4837BF87194441538233190" 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_96F88E06F4837BF87194441538233190" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_96F88E06F4837BF87194441538233190" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_96F88E06F4837BF87194441538233190" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E0954FC22C9E6BEDEA9044153824A4D0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E0954FC22C9E6BEDEA9044153824A4D0" 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_E0954FC22C9E6BEDEA9044153824A4D0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E0954FC22C9E6BEDEA9044153824A4D0" 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_E0954FC22C9E6BEDEA9044153824A4D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E0954FC22C9E6BEDEA9044153824A4D0" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E0954FC22C9E6BEDEA9044153824A4D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_C7D3856E9A04FC4DE4C744153824E2C6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_C7D3856E9A04FC4DE4C744153824E2C6" 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_C7D3856E9A04FC4DE4C744153824E2C6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_C7D3856E9A04FC4DE4C744153824E2C6" 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_C7D3856E9A04FC4DE4C744153824E2C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_C7D3856E9A04FC4DE4C744153824E2C6" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_C7D3856E9A04FC4DE4C744153824E2C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_B35C523930D3F8B6725144153824166B_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_B35C523930D3F8B6725144153824166B" 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_B35C523930D3F8B6725144153824166B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_B35C523930D3F8B6725144153824166B" 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_B35C523930D3F8B6725144153824166B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_B35C523930D3F8B6725144153824166B" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_B35C523930D3F8B6725144153824166B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F6C7561214230F60B816441538247F0B_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F6C7561214230F60B816441538247F0B" 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_F6C7561214230F60B816441538247F0B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F6C7561214230F60B816441538247F0B" 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_F6C7561214230F60B816441538247F0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F6C7561214230F60B816441538247F0B" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_F6C7561214230F60B816441538247F0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5F4D169F301BF1FCC22944153824EF0C_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5F4D169F301BF1FCC22944153824EF0C" 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_5F4D169F301BF1FCC22944153824EF0C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5F4D169F301BF1FCC22944153824EF0C" 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_5F4D169F301BF1FCC22944153824EF0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5F4D169F301BF1FCC22944153824EF0C" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5F4D169F301BF1FCC22944153824EF0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_A9A1E772D6266E6F5137441538240A76_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_A9A1E772D6266E6F5137441538240A76" 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_A9A1E772D6266E6F5137441538240A76_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_A9A1E772D6266E6F5137441538240A76" 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_A9A1E772D6266E6F5137441538240A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_A9A1E772D6266E6F5137441538240A76" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_A9A1E772D6266E6F5137441538240A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_84925225300F3D985920441538241BC6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_84925225300F3D985920441538241BC6" 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_84925225300F3D985920441538241BC6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_84925225300F3D985920441538241BC6" 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_84925225300F3D985920441538241BC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_84925225300F3D985920441538241BC6" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_84925225300F3D985920441538241BC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_EE9B9CB82D2DF88C8525441538248CAB_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_EE9B9CB82D2DF88C8525441538248CAB" 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_EE9B9CB82D2DF88C8525441538248CAB_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_EE9B9CB82D2DF88C8525441538248CAB" 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_EE9B9CB82D2DF88C8525441538248CAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_EE9B9CB82D2DF88C8525441538248CAB" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_EE9B9CB82D2DF88C8525441538248CAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_CCAF0877E64730B3FF03441538246525_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_CCAF0877E64730B3FF03441538246525" 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_CCAF0877E64730B3FF03441538246525_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_CCAF0877E64730B3FF03441538246525" 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_CCAF0877E64730B3FF03441538246525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_CCAF0877E64730B3FF03441538246525" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_CCAF0877E64730B3FF03441538246525" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FF68A3D2770E27CFE243441538242671_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FF68A3D2770E27CFE243441538242671" 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_FF68A3D2770E27CFE243441538242671_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FF68A3D2770E27CFE243441538242671" 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_FF68A3D2770E27CFE243441538242671" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FF68A3D2770E27CFE243441538242671" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FF68A3D2770E27CFE243441538242671" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_B3DD4B35A80F749CE3A3441538245446" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8" 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_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Restricted Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8" xlink:to="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_7A42EC7DE112C4BDD78044153824AEC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3250DD52AE5B2DF4473D4415382464C4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3250DD52AE5B2DF4473D4415382464C4" 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_3250DD52AE5B2DF4473D4415382464C4_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3250DD52AE5B2DF4473D4415382464C4" 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_3250DD52AE5B2DF4473D4415382464C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3250DD52AE5B2DF4473D4415382464C4" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3250DD52AE5B2DF4473D4415382464C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2DD6C2EDDF9783968F594415382417AC_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2DD6C2EDDF9783968F594415382417AC" 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_2DD6C2EDDF9783968F594415382417AC_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2DD6C2EDDF9783968F594415382417AC" 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_2DD6C2EDDF9783968F594415382417AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2DD6C2EDDF9783968F594415382417AC" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2DD6C2EDDF9783968F594415382417AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Investments in corporate-owned life insurance policies</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Life Insurance Policies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B" xlink:to="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8E68B07123BF91DD91D544153824F97B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_EFAAEB7B49D734932C0A44153824011B_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_EFAAEB7B49D734932C0A44153824011B" 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_EFAAEB7B49D734932C0A44153824011B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_EFAAEB7B49D734932C0A44153824011B" 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_EFAAEB7B49D734932C0A44153824011B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_EFAAEB7B49D734932C0A44153824011B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_EFAAEB7B49D734932C0A44153824011B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A5273DF6B586BE2C4FBD44153825B79D_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A5273DF6B586BE2C4FBD44153825B79D" 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_A5273DF6B586BE2C4FBD44153825B79D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A5273DF6B586BE2C4FBD44153825B79D" 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_A5273DF6B586BE2C4FBD44153825B79D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A5273DF6B586BE2C4FBD44153825B79D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A5273DF6B586BE2C4FBD44153825B79D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4EB70C66155A844D8B9C441538252B62_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4EB70C66155A844D8B9C441538252B62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4EB70C66155A844D8B9C441538252B62_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4EB70C66155A844D8B9C441538252B62" 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_4EB70C66155A844D8B9C441538252B62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4EB70C66155A844D8B9C441538252B62" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4EB70C66155A844D8B9C441538252B62" xlink:type="arc" />
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A_negatedLabel_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A" 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_AC96A6E6FD9152C6C95E441538250E0A_label_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A" 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_AC96A6E6FD9152C6C95E441538250E0A_documentation_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A" 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-20160827.xsd#apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees" xlink:label="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A" xlink:to="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_AC96A6E6FD9152C6C95E441538250E0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5_verboseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_62A5EBD5AB025C463600441538258DF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_DC4DEE1D91F99878D80944153825B5DF_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_DC4DEE1D91F99878D80944153825B5DF" 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_DC4DEE1D91F99878D80944153825B5DF_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_DC4DEE1D91F99878D80944153825B5DF" 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_DC4DEE1D91F99878D80944153825B5DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_DC4DEE1D91F99878D80944153825B5DF" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_DC4DEE1D91F99878D80944153825B5DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A9FAFA9A3004114A564D44153825DC76_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A9FAFA9A3004114A564D44153825DC76" 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_A9FAFA9A3004114A564D44153825DC76_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A9FAFA9A3004114A564D44153825DC76" 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_A9FAFA9A3004114A564D44153825DC76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A9FAFA9A3004114A564D44153825DC76" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A9FAFA9A3004114A564D44153825DC76" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2144F3FDBA1E634DD603441538255F88_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2144F3FDBA1E634DD603441538255F88" 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_2144F3FDBA1E634DD603441538255F88_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2144F3FDBA1E634DD603441538255F88" 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_2144F3FDBA1E634DD603441538255F88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2144F3FDBA1E634DD603441538255F88" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2144F3FDBA1E634DD603441538255F88" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_24A3D4D470D4278CB825441538254133_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_24A3D4D470D4278CB825441538254133" 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_24A3D4D470D4278CB825441538254133_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_24A3D4D470D4278CB825441538254133" 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_24A3D4D470D4278CB825441538254133" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_24A3D4D470D4278CB825441538254133" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_24A3D4D470D4278CB825441538254133" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB4452D4307A77F42E4E44153825B45D_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB4452D4307A77F42E4E44153825B45D" 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_DB4452D4307A77F42E4E44153825B45D_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB4452D4307A77F42E4E44153825B45D" 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_DB4452D4307A77F42E4E44153825B45D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB4452D4307A77F42E4E44153825B45D" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DB4452D4307A77F42E4E44153825B45D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2E9252AF352B65CEE9644153825FF59_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2E9252AF352B65CEE9644153825FF59" 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_D2E9252AF352B65CEE9644153825FF59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2E9252AF352B65CEE9644153825FF59" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D2E9252AF352B65CEE9644153825FF59" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE000CEAD079D6C835A4441538259380_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE000CEAD079D6C835A4441538259380" 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_EE000CEAD079D6C835A4441538259380_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE000CEAD079D6C835A4441538259380" 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_EE000CEAD079D6C835A4441538259380" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE000CEAD079D6C835A4441538259380" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_EE000CEAD079D6C835A4441538259380" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_444605D09538505C9A5F441538256A34_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_444605D09538505C9A5F441538256A34" 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_444605D09538505C9A5F441538256A34_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_444605D09538505C9A5F441538256A34" 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_444605D09538505C9A5F441538256A34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_444605D09538505C9A5F441538256A34" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_444605D09538505C9A5F441538256A34" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_7BC6D14DD8E69B3492FAE0DCA4C08CEC_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_7BC6D14DD8E69B3492FAE0DCA4C08CEC" 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_7BC6D14DD8E69B3492FAE0DCA4C08CEC_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_7BC6D14DD8E69B3492FAE0DCA4C08CEC" 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_7BC6D14DD8E69B3492FAE0DCA4C08CEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_7BC6D14DD8E69B3492FAE0DCA4C08CEC" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_7BC6D14DD8E69B3492FAE0DCA4C08CEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_15DC812CEB8145607675E0DCA482CE47_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_15DC812CEB8145607675E0DCA482CE47" 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_15DC812CEB8145607675E0DCA482CE47_label_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_15DC812CEB8145607675E0DCA482CE47" 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_15DC812CEB8145607675E0DCA482CE47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_15DC812CEB8145607675E0DCA482CE47" xlink:to="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_15DC812CEB8145607675E0DCA482CE47" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0BA05AD7B6A4BABCE9BCE0DCA482597B_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0BA05AD7B6A4BABCE9BCE0DCA482597B" 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_0BA05AD7B6A4BABCE9BCE0DCA482597B_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0BA05AD7B6A4BABCE9BCE0DCA482597B" 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_0BA05AD7B6A4BABCE9BCE0DCA482597B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0BA05AD7B6A4BABCE9BCE0DCA482597B" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0BA05AD7B6A4BABCE9BCE0DCA482597B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_9B0C0B4BB1D53A012504E0DCA4827EBE_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_9B0C0B4BB1D53A012504E0DCA4827EBE" 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_9B0C0B4BB1D53A012504E0DCA4827EBE_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_9B0C0B4BB1D53A012504E0DCA4827EBE" 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_9B0C0B4BB1D53A012504E0DCA4827EBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_9B0C0B4BB1D53A012504E0DCA4827EBE" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_9B0C0B4BB1D53A012504E0DCA4827EBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_18E5A141F34264DC2412E0DCA4824E82_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_18E5A141F34264DC2412E0DCA4824E82" 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_18E5A141F34264DC2412E0DCA4824E82_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_18E5A141F34264DC2412E0DCA4824E82" 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_18E5A141F34264DC2412E0DCA4824E82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_18E5A141F34264DC2412E0DCA4824E82" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_18E5A141F34264DC2412E0DCA4824E82" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_AC1B43AA5DCD75358166E0DCA482D3AE_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_AC1B43AA5DCD75358166E0DCA482D3AE" 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_AC1B43AA5DCD75358166E0DCA482D3AE_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_AC1B43AA5DCD75358166E0DCA482D3AE" 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_AC1B43AA5DCD75358166E0DCA482D3AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_AC1B43AA5DCD75358166E0DCA482D3AE" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_AC1B43AA5DCD75358166E0DCA482D3AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_D605D617756241944409E0DCA4826C23_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_D605D617756241944409E0DCA4826C23" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_D605D617756241944409E0DCA4826C23_label_en-US" xlink:label="lab_us-gaap_InventoryNet_D605D617756241944409E0DCA4826C23" 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_D605D617756241944409E0DCA4826C23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_D605D617756241944409E0DCA4826C23" xlink:to="lab_us-gaap_InventoryNet_D605D617756241944409E0DCA4826C23" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_24005BF6A89939332963E0DCA444D82E_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_24005BF6A89939332963E0DCA444D82E" 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_24005BF6A89939332963E0DCA444D82E_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_24005BF6A89939332963E0DCA444D82E" 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_24005BF6A89939332963E0DCA444D82E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_24005BF6A89939332963E0DCA444D82E" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_24005BF6A89939332963E0DCA444D82E" xlink:type="arc" />
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_DA0094C22F98A11D492AE0DCA453776C_label_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_DA0094C22F98A11D492AE0DCA453776C" 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_DA0094C22F98A11D492AE0DCA453776C_documentation_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_DA0094C22F98A11D492AE0DCA453776C" 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-20160827.xsd#apog_DocumentAndEntityInformationAbstract" xlink:label="loc_apog_DocumentAndEntityInformationAbstract_DA0094C22F98A11D492AE0DCA453776C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DocumentAndEntityInformationAbstract_DA0094C22F98A11D492AE0DCA453776C" xlink:to="lab_apog_DocumentAndEntityInformationAbstract_DA0094C22F98A11D492AE0DCA453776C" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_000D099963097B5408DBE0DCA453AC13_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_000D099963097B5408DBE0DCA453AC13" 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_000D099963097B5408DBE0DCA453AC13_label_en-US" xlink:label="lab_dei_EntityRegistrantName_000D099963097B5408DBE0DCA453AC13" 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_000D099963097B5408DBE0DCA453AC13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_000D099963097B5408DBE0DCA453AC13" xlink:to="lab_dei_EntityRegistrantName_000D099963097B5408DBE0DCA453AC13" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_4A22B3A067A733D09BBAE0DCA453182B_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_4A22B3A067A733D09BBAE0DCA453182B" 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_4A22B3A067A733D09BBAE0DCA453182B_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_4A22B3A067A733D09BBAE0DCA453182B" 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_4A22B3A067A733D09BBAE0DCA453182B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_4A22B3A067A733D09BBAE0DCA453182B" xlink:to="lab_dei_EntityCentralIndexKey_4A22B3A067A733D09BBAE0DCA453182B" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_8C8826BEBA7ABED7A518E0DCA453D0AB_terseLabel_en-US" xlink:label="lab_dei_DocumentType_8C8826BEBA7ABED7A518E0DCA453D0AB" 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_8C8826BEBA7ABED7A518E0DCA453D0AB_label_en-US" xlink:label="lab_dei_DocumentType_8C8826BEBA7ABED7A518E0DCA453D0AB" 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_8C8826BEBA7ABED7A518E0DCA453D0AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_8C8826BEBA7ABED7A518E0DCA453D0AB" xlink:to="lab_dei_DocumentType_8C8826BEBA7ABED7A518E0DCA453D0AB" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_77AD12AA5E5BFFBDA5DDE0DCA45381A3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_77AD12AA5E5BFFBDA5DDE0DCA45381A3" 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_77AD12AA5E5BFFBDA5DDE0DCA45381A3_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_77AD12AA5E5BFFBDA5DDE0DCA45381A3" 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_77AD12AA5E5BFFBDA5DDE0DCA45381A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_77AD12AA5E5BFFBDA5DDE0DCA45381A3" xlink:to="lab_dei_DocumentPeriodEndDate_77AD12AA5E5BFFBDA5DDE0DCA45381A3" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_2FFE631CEF4B027FB05FE0DCA453A3C5_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_2FFE631CEF4B027FB05FE0DCA453A3C5" 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_2FFE631CEF4B027FB05FE0DCA453A3C5_label_en-US" xlink:label="lab_dei_AmendmentFlag_2FFE631CEF4B027FB05FE0DCA453A3C5" 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_2FFE631CEF4B027FB05FE0DCA453A3C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_2FFE631CEF4B027FB05FE0DCA453A3C5" xlink:to="lab_dei_AmendmentFlag_2FFE631CEF4B027FB05FE0DCA453A3C5" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_0BAAB231CF0E88CE0B97E0DCA4537BD9_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_0BAAB231CF0E88CE0B97E0DCA4537BD9" 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_0BAAB231CF0E88CE0B97E0DCA4537BD9_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_0BAAB231CF0E88CE0B97E0DCA4537BD9" 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_0BAAB231CF0E88CE0B97E0DCA4537BD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_0BAAB231CF0E88CE0B97E0DCA4537BD9" xlink:to="lab_dei_DocumentFiscalYearFocus_0BAAB231CF0E88CE0B97E0DCA4537BD9" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_FE4CA876AEB99D804BAEE0DCA4531231_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_FE4CA876AEB99D804BAEE0DCA4531231" 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_FE4CA876AEB99D804BAEE0DCA4531231_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_FE4CA876AEB99D804BAEE0DCA4531231" 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_FE4CA876AEB99D804BAEE0DCA4531231" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_FE4CA876AEB99D804BAEE0DCA4531231" xlink:to="lab_dei_DocumentFiscalPeriodFocus_FE4CA876AEB99D804BAEE0DCA4531231" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_BC1507B8EEAAAD148A25E0DCA4536ECB_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_BC1507B8EEAAAD148A25E0DCA4536ECB" 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_BC1507B8EEAAAD148A25E0DCA4536ECB_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_BC1507B8EEAAAD148A25E0DCA4536ECB" 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_BC1507B8EEAAAD148A25E0DCA4536ECB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_BC1507B8EEAAAD148A25E0DCA4536ECB" xlink:to="lab_dei_CurrentFiscalYearEndDate_BC1507B8EEAAAD148A25E0DCA4536ECB" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_89360E6B9E51795D9277E0DCA453CCA0_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_89360E6B9E51795D9277E0DCA453CCA0" 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_89360E6B9E51795D9277E0DCA453CCA0_label_en-US" xlink:label="lab_dei_EntityFilerCategory_89360E6B9E51795D9277E0DCA453CCA0" 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_89360E6B9E51795D9277E0DCA453CCA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_89360E6B9E51795D9277E0DCA453CCA0" xlink:to="lab_dei_EntityFilerCategory_89360E6B9E51795D9277E0DCA453CCA0" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_5192D971429770BE50FEE0DCA45368B2_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_5192D971429770BE50FEE0DCA45368B2" 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_5192D971429770BE50FEE0DCA45368B2_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_5192D971429770BE50FEE0DCA45368B2" 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_5192D971429770BE50FEE0DCA45368B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_5192D971429770BE50FEE0DCA45368B2" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_5192D971429770BE50FEE0DCA45368B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_2FAD2221D1F7E3A4AC65E0DCA472B9D5_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_2FAD2221D1F7E3A4AC65E0DCA472B9D5" 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_2FAD2221D1F7E3A4AC65E0DCA472B9D5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_2FAD2221D1F7E3A4AC65E0DCA472B9D5" 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_2FAD2221D1F7E3A4AC65E0DCA472B9D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_2FAD2221D1F7E3A4AC65E0DCA472B9D5" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_2FAD2221D1F7E3A4AC65E0DCA472B9D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_EEBC3159255F68473F09E0DCA472777D_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_EEBC3159255F68473F09E0DCA472777D" 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_EEBC3159255F68473F09E0DCA472777D_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_EEBC3159255F68473F09E0DCA472777D" 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_EEBC3159255F68473F09E0DCA472777D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_EEBC3159255F68473F09E0DCA472777D" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_EEBC3159255F68473F09E0DCA472777D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3684804271B20CD3D91EE0DCA444E5E4_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3684804271B20CD3D91EE0DCA444E5E4" 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_3684804271B20CD3D91EE0DCA444E5E4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3684804271B20CD3D91EE0DCA444E5E4" 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_3684804271B20CD3D91EE0DCA444E5E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3684804271B20CD3D91EE0DCA444E5E4" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3684804271B20CD3D91EE0DCA444E5E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2DF40B8E0512B39AF96CE0DCA4FFF905_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2DF40B8E0512B39AF96CE0DCA4FFF905" 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2DF40B8E0512B39AF96CE0DCA4FFF905_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2DF40B8E0512B39AF96CE0DCA4FFF905" 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_2DF40B8E0512B39AF96CE0DCA4FFF905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2DF40B8E0512B39AF96CE0DCA4FFF905" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2DF40B8E0512B39AF96CE0DCA4FFF905" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8B43D29B67283500F67CE0DCA453893E_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8B43D29B67283500F67CE0DCA453893E" 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_8B43D29B67283500F67CE0DCA453893E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8B43D29B67283500F67CE0DCA453893E" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8B43D29B67283500F67CE0DCA453893E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_82F0E57DDF490EEB41E0E0DCA453DA74_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_82F0E57DDF490EEB41E0E0DCA453DA74" 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_82F0E57DDF490EEB41E0E0DCA453DA74_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_82F0E57DDF490EEB41E0E0DCA453DA74" 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_82F0E57DDF490EEB41E0E0DCA453DA74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_82F0E57DDF490EEB41E0E0DCA453DA74" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_82F0E57DDF490EEB41E0E0DCA453DA74" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_324E39C089EABA4D74CCE0DCA4FF9C80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_324E39C089EABA4D74CCE0DCA4FF9C80" 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_324E39C089EABA4D74CCE0DCA4FF9C80_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_324E39C089EABA4D74CCE0DCA4FF9C80" 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_324E39C089EABA4D74CCE0DCA4FF9C80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_324E39C089EABA4D74CCE0DCA4FF9C80" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_324E39C089EABA4D74CCE0DCA4FF9C80" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8E598860A84CCC56DABCE0DCA4FF1915_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8E598860A84CCC56DABCE0DCA4FF1915" 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_8E598860A84CCC56DABCE0DCA4FF1915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8E598860A84CCC56DABCE0DCA4FF1915" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_8E598860A84CCC56DABCE0DCA4FF1915" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_D72AA2C87FD29B4F4D35E0DCA4FF0FA1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_D72AA2C87FD29B4F4D35E0DCA4FF0FA1" 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_D72AA2C87FD29B4F4D35E0DCA4FF0FA1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_D72AA2C87FD29B4F4D35E0DCA4FF0FA1" 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_D72AA2C87FD29B4F4D35E0DCA4FF0FA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_D72AA2C87FD29B4F4D35E0DCA4FF0FA1" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_D72AA2C87FD29B4F4D35E0DCA4FF0FA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4284D1E58A6751E7EFDCE0DCA4FF7F60_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4284D1E58A6751E7EFDCE0DCA4FF7F60" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_4284D1E58A6751E7EFDCE0DCA4FF7F60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4284D1E58A6751E7EFDCE0DCA4FF7F60" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4284D1E58A6751E7EFDCE0DCA4FF7F60" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt 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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9275260D677EBF78F414E0DCA4FF8228" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt 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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1690C65F31885040F201E0DCA4FF82C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A" 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_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale 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_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9CD03D80D3E6228DCAC2E0DCA4FF7F3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ADD1CDF0784653120830E0DCA4FF00A0_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ADD1CDF0784653120830E0DCA4FF00A0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ADD1CDF0784653120830E0DCA4FF00A0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ADD1CDF0784653120830E0DCA4FF00A0" 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_ADD1CDF0784653120830E0DCA4FF00A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ADD1CDF0784653120830E0DCA4FF00A0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ADD1CDF0784653120830E0DCA4FF00A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE" 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_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE" 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_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4C0D3707DDA6C9CE32EAE0DCA4FFE5BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6EF644F092EC4F96EFEEE0DCA4FFC229_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6EF644F092EC4F96EFEEE0DCA4FFC229" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Market Value, Total</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_6EF644F092EC4F96EFEEE0DCA4FFC229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6EF644F092EC4F96EFEEE0DCA4FFC229" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6EF644F092EC4F96EFEEE0DCA4FFC229" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8440A6FF92A0DFD8CD50487051F75DAC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8440A6FF92A0DFD8CD50487051F75DAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8440A6FF92A0DFD8CD50487051F75DAC_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8440A6FF92A0DFD8CD50487051F75DAC" 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_8440A6FF92A0DFD8CD50487051F75DAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8440A6FF92A0DFD8CD50487051F75DAC" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8440A6FF92A0DFD8CD50487051F75DAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_C6F72410680A05011210E0DCA463498B_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_C6F72410680A05011210E0DCA463498B" 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_C6F72410680A05011210E0DCA463498B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_C6F72410680A05011210E0DCA463498B" 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_C6F72410680A05011210E0DCA463498B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_C6F72410680A05011210E0DCA463498B" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_C6F72410680A05011210E0DCA463498B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_DCF960BEACEC34B893EAE0DCA4637B3C_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_DCF960BEACEC34B893EAE0DCA4637B3C" 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_DCF960BEACEC34B893EAE0DCA4637B3C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_DCF960BEACEC34B893EAE0DCA4637B3C" 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_DCF960BEACEC34B893EAE0DCA4637B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_DCF960BEACEC34B893EAE0DCA4637B3C" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_DCF960BEACEC34B893EAE0DCA4637B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_5B55529F88F4D8DCC97FE0DCA4D0CED9_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_5B55529F88F4D8DCC97FE0DCA4D0CED9" 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_5B55529F88F4D8DCC97FE0DCA4D0CED9_label_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_5B55529F88F4D8DCC97FE0DCA4D0CED9" 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_5B55529F88F4D8DCC97FE0DCA4D0CED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_5B55529F88F4D8DCC97FE0DCA4D0CED9" xlink:to="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_5B55529F88F4D8DCC97FE0DCA4D0CED9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_760B7B8094A0024C9436E0DCA4D037A5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_760B7B8094A0024C9436E0DCA4D037A5" 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_760B7B8094A0024C9436E0DCA4D037A5_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_760B7B8094A0024C9436E0DCA4D037A5" 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_760B7B8094A0024C9436E0DCA4D037A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_760B7B8094A0024C9436E0DCA4D037A5" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_760B7B8094A0024C9436E0DCA4D037A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_5BC8992BA559832D33FCE0DCA4D0BABF_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_5BC8992BA559832D33FCE0DCA4D0BABF" 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_5BC8992BA559832D33FCE0DCA4D0BABF_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_5BC8992BA559832D33FCE0DCA4D0BABF" 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_5BC8992BA559832D33FCE0DCA4D0BABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_5BC8992BA559832D33FCE0DCA4D0BABF" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_5BC8992BA559832D33FCE0DCA4D0BABF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_791AAACDF50E3DF4ADBDE0DCA4D07C3D_negatedLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_791AAACDF50E3DF4ADBDE0DCA4D07C3D" 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_791AAACDF50E3DF4ADBDE0DCA4D07C3D_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_791AAACDF50E3DF4ADBDE0DCA4D07C3D" 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_791AAACDF50E3DF4ADBDE0DCA4D07C3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_791AAACDF50E3DF4ADBDE0DCA4D07C3D" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_791AAACDF50E3DF4ADBDE0DCA4D07C3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_5DE6EAF2EEEEB507632EE0DCA4D064B0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_5DE6EAF2EEEEB507632EE0DCA4D064B0" 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_5DE6EAF2EEEEB507632EE0DCA4D064B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_5DE6EAF2EEEEB507632EE0DCA4D064B0" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_5DE6EAF2EEEEB507632EE0DCA4D064B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_D002AD74765CA4A74E35E0DCA4C0B06A_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_D002AD74765CA4A74E35E0DCA4C0B06A" 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_D002AD74765CA4A74E35E0DCA4C0B06A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_D002AD74765CA4A74E35E0DCA4C0B06A" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_D002AD74765CA4A74E35E0DCA4C0B06A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_FD806835D859ADB65B2DE0DCA4C03B42_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_FD806835D859ADB65B2DE0DCA4C03B42" 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_FD806835D859ADB65B2DE0DCA4C03B42_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_FD806835D859ADB65B2DE0DCA4C03B42" 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_FD806835D859ADB65B2DE0DCA4C03B42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_FD806835D859ADB65B2DE0DCA4C03B42" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_FD806835D859ADB65B2DE0DCA4C03B42" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_27B32CDE069E2FFD21B0E0DCA4C00CBE_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_27B32CDE069E2FFD21B0E0DCA4C00CBE" 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_27B32CDE069E2FFD21B0E0DCA4C00CBE_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_27B32CDE069E2FFD21B0E0DCA4C00CBE" 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_27B32CDE069E2FFD21B0E0DCA4C00CBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_27B32CDE069E2FFD21B0E0DCA4C00CBE" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_27B32CDE069E2FFD21B0E0DCA4C00CBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_E4307BC4710CBD2E2D3EE0DCA4C07E61_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_E4307BC4710CBD2E2D3EE0DCA4C07E61" 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_E4307BC4710CBD2E2D3EE0DCA4C07E61_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_E4307BC4710CBD2E2D3EE0DCA4C07E61" 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_E4307BC4710CBD2E2D3EE0DCA4C07E61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_E4307BC4710CBD2E2D3EE0DCA4C07E61" xlink:to="lab_us-gaap_CommonStockSharesIssued_E4307BC4710CBD2E2D3EE0DCA4C07E61" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_286B93EC02F32EC45C36E0DCA4C0372B_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_286B93EC02F32EC45C36E0DCA4C0372B" 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_286B93EC02F32EC45C36E0DCA4C0372B_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_286B93EC02F32EC45C36E0DCA4C0372B" 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_286B93EC02F32EC45C36E0DCA4C0372B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_286B93EC02F32EC45C36E0DCA4C0372B" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_286B93EC02F32EC45C36E0DCA4C0372B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4E1FE787F288974FFE94726E515F5560_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4E1FE787F288974FFE94726E515F5560" 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_4E1FE787F288974FFE94726E515F5560_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4E1FE787F288974FFE94726E515F5560" 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_4E1FE787F288974FFE94726E515F5560" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4E1FE787F288974FFE94726E515F5560" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4E1FE787F288974FFE94726E515F5560" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_E226432133AC649F191A726E51602F55_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_E226432133AC649F191A726E51602F55" 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_E226432133AC649F191A726E51602F55_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_E226432133AC649F191A726E51602F55" 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_E226432133AC649F191A726E51602F55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_E226432133AC649F191A726E51602F55" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_E226432133AC649F191A726E51602F55" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FF0CEBA32AC54142FE0B726E51607F1C_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FF0CEBA32AC54142FE0B726E51607F1C" 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_FF0CEBA32AC54142FE0B726E51607F1C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FF0CEBA32AC54142FE0B726E51607F1C" 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_FF0CEBA32AC54142FE0B726E51607F1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FF0CEBA32AC54142FE0B726E51607F1C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_FF0CEBA32AC54142FE0B726E51607F1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BEB263A82E7D4CB44EAF726E5161F73E_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BEB263A82E7D4CB44EAF726E5161F73E" 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_BEB263A82E7D4CB44EAF726E5161F73E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BEB263A82E7D4CB44EAF726E5161F73E" 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_BEB263A82E7D4CB44EAF726E5161F73E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BEB263A82E7D4CB44EAF726E5161F73E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BEB263A82E7D4CB44EAF726E5161F73E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares, Canceled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_845E52C4DEF50C513B02726E51613F52" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1DBDC82EC92667803DBB726E5161E9CA_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1DBDC82EC92667803DBB726E5161E9CA" 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_1DBDC82EC92667803DBB726E5161E9CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1DBDC82EC92667803DBB726E5161E9CA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1DBDC82EC92667803DBB726E5161E9CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_F282DFE93D9878979709726E5161ACC2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_F282DFE93D9878979709726E5161ACC2" 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_F282DFE93D9878979709726E5161ACC2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_F282DFE93D9878979709726E5161ACC2" 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_F282DFE93D9878979709726E5161ACC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_F282DFE93D9878979709726E5161ACC2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_F282DFE93D9878979709726E5161ACC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8AC04D86924E2CB4323C726E5162CCA5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8AC04D86924E2CB4323C726E5162CCA5" 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_8AC04D86924E2CB4323C726E5162CCA5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8AC04D86924E2CB4323C726E5162CCA5" 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_8AC04D86924E2CB4323C726E5162CCA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8AC04D86924E2CB4323C726E5162CCA5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8AC04D86924E2CB4323C726E5162CCA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_FF608908B51EE2288310726E51626050_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_FF608908B51EE2288310726E51626050" 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_FF608908B51EE2288310726E51626050_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_FF608908B51EE2288310726E51626050" 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_FF608908B51EE2288310726E51626050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_FF608908B51EE2288310726E51626050" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_FF608908B51EE2288310726E51626050" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3304EA982937CEF85DF2726E516218D1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3304EA982937CEF85DF2726E516218D1" 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_3304EA982937CEF85DF2726E516218D1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3304EA982937CEF85DF2726E516218D1" 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_3304EA982937CEF85DF2726E516218D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3304EA982937CEF85DF2726E516218D1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3304EA982937CEF85DF2726E516218D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value, Canceled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_059CE3B79D7479F7F1BF726E5162D9CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_23782AD49339EFF92C05726E5163F095_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_23782AD49339EFF92C05726E5163F095" 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_23782AD49339EFF92C05726E5163F095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_23782AD49339EFF92C05726E5163F095" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_23782AD49339EFF92C05726E5163F095" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_41FFF2FCCA1F99AF0B54E0DCA4924418_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_41FFF2FCCA1F99AF0B54E0DCA4924418" 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_41FFF2FCCA1F99AF0B54E0DCA4924418_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_41FFF2FCCA1F99AF0B54E0DCA4924418" 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_41FFF2FCCA1F99AF0B54E0DCA4924418" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_41FFF2FCCA1F99AF0B54E0DCA4924418" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_41FFF2FCCA1F99AF0B54E0DCA4924418" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E11510F45170D2E76015E0DCA472BCA9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E11510F45170D2E76015E0DCA472BCA9" 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_E11510F45170D2E76015E0DCA472BCA9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E11510F45170D2E76015E0DCA472BCA9" 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_E11510F45170D2E76015E0DCA472BCA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E11510F45170D2E76015E0DCA472BCA9" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E11510F45170D2E76015E0DCA472BCA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1B6A56826D7097134CFE0DCA472DCEF_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1B6A56826D7097134CFE0DCA472DCEF" 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_B1B6A56826D7097134CFE0DCA472DCEF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1B6A56826D7097134CFE0DCA472DCEF" 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_B1B6A56826D7097134CFE0DCA472DCEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1B6A56826D7097134CFE0DCA472DCEF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1B6A56826D7097134CFE0DCA472DCEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ECFC2E787514E46A334EE0DCA472F655_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ECFC2E787514E46A334EE0DCA472F655" 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_ECFC2E787514E46A334EE0DCA472F655_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ECFC2E787514E46A334EE0DCA472F655" 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_ECFC2E787514E46A334EE0DCA472F655" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ECFC2E787514E46A334EE0DCA472F655" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ECFC2E787514E46A334EE0DCA472F655" xlink:type="arc" />
    <link:label id="lab_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B_verboseLabel_en-US" xlink:label="lab_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt issue costs [Member]</link:label>
    <link:label id="lab_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B_label_en-US" xlink:label="lab_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B" 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_B85297B1DB4069187CCCE0DCA4826A0B_documentation_en-US" xlink:label="lab_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B" 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-20160827.xsd#apog_DebtIssueCostsMember" xlink:label="loc_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B" xlink:to="lab_apog_DebtIssueCostsMember_B85297B1DB4069187CCCE0DCA4826A0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_37D58B6096249196B8B8E0DCA48281BE_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_37D58B6096249196B8B8E0DCA48281BE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_37D58B6096249196B8B8E0DCA48281BE_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_37D58B6096249196B8B8E0DCA48281BE" 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_37D58B6096249196B8B8E0DCA48281BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_37D58B6096249196B8B8E0DCA48281BE" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_37D58B6096249196B8B8E0DCA48281BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_0344EC8E3A1125E07475E0DCA482889E_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_0344EC8E3A1125E07475E0DCA482889E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_0344EC8E3A1125E07475E0DCA482889E_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_0344EC8E3A1125E07475E0DCA482889E" 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_0344EC8E3A1125E07475E0DCA482889E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_0344EC8E3A1125E07475E0DCA482889E" xlink:to="lab_us-gaap_CustomerRelationshipsMember_0344EC8E3A1125E07475E0DCA482889E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_23A74F49BE60A72C9E69E0DCA4821B48_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_23A74F49BE60A72C9E69E0DCA4821B48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_23A74F49BE60A72C9E69E0DCA4821B48_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_23A74F49BE60A72C9E69E0DCA4821B48" 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_23A74F49BE60A72C9E69E0DCA4821B48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_23A74F49BE60A72C9E69E0DCA4821B48" xlink:to="lab_us-gaap_TrademarksMember_23A74F49BE60A72C9E69E0DCA4821B48" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1176332AF05D46571AE7E0DCA4823BC0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1176332AF05D46571AE7E0DCA4823BC0" 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_1176332AF05D46571AE7E0DCA4823BC0_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1176332AF05D46571AE7E0DCA4823BC0" 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_1176332AF05D46571AE7E0DCA4823BC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1176332AF05D46571AE7E0DCA4823BC0" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1176332AF05D46571AE7E0DCA4823BC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_877822C4215E3C6015F9E0DCA48244E3_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_877822C4215E3C6015F9E0DCA48244E3" 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_877822C4215E3C6015F9E0DCA48244E3_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_877822C4215E3C6015F9E0DCA48244E3" 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_877822C4215E3C6015F9E0DCA48244E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_877822C4215E3C6015F9E0DCA48244E3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_877822C4215E3C6015F9E0DCA48244E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D800B0F97B21B65E8AA9E0DCA4820953_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D800B0F97B21B65E8AA9E0DCA4820953" 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_D800B0F97B21B65E8AA9E0DCA4820953_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D800B0F97B21B65E8AA9E0DCA4820953" 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_D800B0F97B21B65E8AA9E0DCA4820953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D800B0F97B21B65E8AA9E0DCA4820953" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D800B0F97B21B65E8AA9E0DCA4820953" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2D0A942D76D05A3C0D30E0DCA48248FB_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2D0A942D76D05A3C0D30E0DCA48248FB" 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_2D0A942D76D05A3C0D30E0DCA48248FB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2D0A942D76D05A3C0D30E0DCA48248FB" 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_2D0A942D76D05A3C0D30E0DCA48248FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2D0A942D76D05A3C0D30E0DCA48248FB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2D0A942D76D05A3C0D30E0DCA48248FB" xlink:type="arc" />
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22_negatedLabel_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22" 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_74EB79B61FB43D62F0EEE0DCA482EE22_label_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22" 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_74EB79B61FB43D62F0EEE0DCA482EE22_documentation_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22" 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-20160827.xsd#apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment" xlink:label="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22" xlink:to="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_74EB79B61FB43D62F0EEE0DCA482EE22" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4CF6D5D8E881D05B8950E0DCA482E347_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4CF6D5D8E881D05B8950E0DCA482E347" 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_4CF6D5D8E881D05B8950E0DCA482E347_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4CF6D5D8E881D05B8950E0DCA482E347" 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_4CF6D5D8E881D05B8950E0DCA482E347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4CF6D5D8E881D05B8950E0DCA482E347" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4CF6D5D8E881D05B8950E0DCA482E347" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4E752DF23D5E5CC6753DE0DCA4822FD9_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4E752DF23D5E5CC6753DE0DCA4822FD9" 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_4E752DF23D5E5CC6753DE0DCA4822FD9_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4E752DF23D5E5CC6753DE0DCA4822FD9" 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_4E752DF23D5E5CC6753DE0DCA4822FD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4E752DF23D5E5CC6753DE0DCA4822FD9" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4E752DF23D5E5CC6753DE0DCA4822FD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Translation Adjustments</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, 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_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_A920D90A748D6483B011E0DCA4823E57" xlink:type="arc" />
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2_terseLabel_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_0097BF2E6BAE680B663CE0DCA482F8C2_label_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2" 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_0097BF2E6BAE680B663CE0DCA482F8C2_documentation_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2" 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-20160827.xsd#apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments" xlink:label="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2" xlink:to="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_0097BF2E6BAE680B663CE0DCA482F8C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_972C8E7EC3A36DE08C63E0DCA4828944_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_972C8E7EC3A36DE08C63E0DCA4828944" 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_972C8E7EC3A36DE08C63E0DCA4828944_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_972C8E7EC3A36DE08C63E0DCA4828944" 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_972C8E7EC3A36DE08C63E0DCA4828944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_972C8E7EC3A36DE08C63E0DCA4828944" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_972C8E7EC3A36DE08C63E0DCA4828944" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D_terseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Accumulated Amortization</link:label>
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D_label_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D" 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_FB3617DDE95A583FFB47E0DCA482458D_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D" 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-20160827.xsd#apog_IntangibleAssetsAccumulatedAmortization" xlink:label="loc_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D" xlink:to="lab_apog_IntangibleAssetsAccumulatedAmortization_FB3617DDE95A583FFB47E0DCA482458D" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7_terseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Foreign Currency Translation</link:label>
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7_label_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7" 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_8BC1390C9303183380BCE0DCA48236B7_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7" 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-20160827.xsd#apog_IntangibleAssetsForeignCurrencyTranslation" xlink:label="loc_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7" xlink:to="lab_apog_IntangibleAssetsForeignCurrencyTranslation_8BC1390C9303183380BCE0DCA48236B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_15A1EC9FE0F5AEB490BFE0DCA48219D6_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_15A1EC9FE0F5AEB490BFE0DCA48219D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_15A1EC9FE0F5AEB490BFE0DCA48219D6_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_15A1EC9FE0F5AEB490BFE0DCA48219D6" 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_15A1EC9FE0F5AEB490BFE0DCA48219D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_15A1EC9FE0F5AEB490BFE0DCA48219D6" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_15A1EC9FE0F5AEB490BFE0DCA48219D6" xlink:type="arc" />
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612_terseLabel_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612" 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_E84732BDA50D612E6B4C4386EFC38612_label_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612" 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_E84732BDA50D612E6B4C4386EFC38612_documentation_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612" 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-20160827.xsd#apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent" xlink:label="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612" xlink:to="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_E84732BDA50D612E6B4C4386EFC38612" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_1AAE0CBE18EE1CCC57B24386EFC4A118_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_1AAE0CBE18EE1CCC57B24386EFC4A118" 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_1AAE0CBE18EE1CCC57B24386EFC4A118_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_1AAE0CBE18EE1CCC57B24386EFC4A118" 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_1AAE0CBE18EE1CCC57B24386EFC4A118" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_1AAE0CBE18EE1CCC57B24386EFC4A118" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_1AAE0CBE18EE1CCC57B24386EFC4A118" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_464A46E03363CC90318943805218E508_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_464A46E03363CC90318943805218E508" 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_464A46E03363CC90318943805218E508_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_464A46E03363CC90318943805218E508" 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_464A46E03363CC90318943805218E508" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_464A46E03363CC90318943805218E508" xlink:to="lab_us-gaap_AssetsAbstract_464A46E03363CC90318943805218E508" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0BD4571A586A5440721343805219FA00_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0BD4571A586A5440721343805219FA00" 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_0BD4571A586A5440721343805219FA00_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0BD4571A586A5440721343805219FA00" 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_0BD4571A586A5440721343805219FA00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0BD4571A586A5440721343805219FA00" xlink:to="lab_us-gaap_AssetsCurrentAbstract_0BD4571A586A5440721343805219FA00" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E7F3E5F7BE1D72F5CBA14380521AB2F8_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E7F3E5F7BE1D72F5CBA14380521AB2F8" 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_E7F3E5F7BE1D72F5CBA14380521AB2F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E7F3E5F7BE1D72F5CBA14380521AB2F8" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E7F3E5F7BE1D72F5CBA14380521AB2F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_E6B74DFF7A448091B4294380521A9274_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_E6B74DFF7A448091B4294380521A9274" 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_E6B74DFF7A448091B4294380521A9274_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_E6B74DFF7A448091B4294380521A9274" 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_E6B74DFF7A448091B4294380521A9274" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_E6B74DFF7A448091B4294380521A9274" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_E6B74DFF7A448091B4294380521A9274" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8AAA32811E73C8986E044380521ADF5F_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8AAA32811E73C8986E044380521ADF5F" 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_8AAA32811E73C8986E044380521ADF5F_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8AAA32811E73C8986E044380521ADF5F" 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_8AAA32811E73C8986E044380521ADF5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8AAA32811E73C8986E044380521ADF5F" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8AAA32811E73C8986E044380521ADF5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_E0637863C26CAF0B22904380521BAE08_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_E0637863C26CAF0B22904380521BAE08" 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_E0637863C26CAF0B22904380521BAE08_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_E0637863C26CAF0B22904380521BAE08" 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_E0637863C26CAF0B22904380521BAE08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_E0637863C26CAF0B22904380521BAE08" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_E0637863C26CAF0B22904380521BAE08" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_36A63FC28E5FD9EA06AD4380521B932A_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_36A63FC28E5FD9EA06AD4380521B932A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">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_36A63FC28E5FD9EA06AD4380521B932A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_36A63FC28E5FD9EA06AD4380521B932A" xlink:to="lab_us-gaap_InventoryNet_36A63FC28E5FD9EA06AD4380521B932A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrent_6CF715A7886DC76A02F64380521B3CD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25FC063357EC2282CEA24380521B5E2D_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25FC063357EC2282CEA24380521B5E2D" 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_25FC063357EC2282CEA24380521B5E2D_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25FC063357EC2282CEA24380521B5E2D" 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_25FC063357EC2282CEA24380521B5E2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25FC063357EC2282CEA24380521B5E2D" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_25FC063357EC2282CEA24380521B5E2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_AF2CB126DC94517193F14380521CE593_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_AF2CB126DC94517193F14380521CE593" 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_AF2CB126DC94517193F14380521CE593_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_AF2CB126DC94517193F14380521CE593" 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_AF2CB126DC94517193F14380521CE593" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_AF2CB126DC94517193F14380521CE593" xlink:to="lab_us-gaap_AssetsCurrent_AF2CB126DC94517193F14380521CE593" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_BFA80B52153066D7B0454380521C8F9C_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_BFA80B52153066D7B0454380521C8F9C" 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_BFA80B52153066D7B0454380521C8F9C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_BFA80B52153066D7B0454380521C8F9C" 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_BFA80B52153066D7B0454380521C8F9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_BFA80B52153066D7B0454380521C8F9C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_BFA80B52153066D7B0454380521C8F9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_11321CC4F974EFFA54D94380521C1AE7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_11321CC4F974EFFA54D94380521C1AE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Securities, Noncurrent</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_11321CC4F974EFFA54D94380521C1AE7_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_11321CC4F974EFFA54D94380521C1AE7" 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_11321CC4F974EFFA54D94380521C1AE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_11321CC4F974EFFA54D94380521C1AE7" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_11321CC4F974EFFA54D94380521C1AE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_27E0D1CABF1E2B978B2A4380521D12FE_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_27E0D1CABF1E2B978B2A4380521D12FE" 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_27E0D1CABF1E2B978B2A4380521D12FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_27E0D1CABF1E2B978B2A4380521D12FE" xlink:to="lab_us-gaap_Goodwill_27E0D1CABF1E2B978B2A4380521D12FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_ED8AA310E38148DDCDED43805222C5DC_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_ED8AA310E38148DDCDED43805222C5DC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</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_ED8AA310E38148DDCDED43805222C5DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ED8AA310E38148DDCDED43805222C5DC" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_ED8AA310E38148DDCDED43805222C5DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_C5E7747BBAE1F9D61E5A438052228D6E_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_C5E7747BBAE1F9D61E5A438052228D6E" 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_C5E7747BBAE1F9D61E5A438052228D6E_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_C5E7747BBAE1F9D61E5A438052228D6E" 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_C5E7747BBAE1F9D61E5A438052228D6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_C5E7747BBAE1F9D61E5A438052228D6E" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_C5E7747BBAE1F9D61E5A438052228D6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_B4A3FF2B39146E1A124F43805223BA43_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_B4A3FF2B39146E1A124F43805223BA43" 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_B4A3FF2B39146E1A124F43805223BA43_label_en-US" xlink:label="lab_us-gaap_Assets_B4A3FF2B39146E1A124F43805223BA43" 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_B4A3FF2B39146E1A124F43805223BA43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_B4A3FF2B39146E1A124F43805223BA43" xlink:to="lab_us-gaap_Assets_B4A3FF2B39146E1A124F43805223BA43" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_002654DEC0EC1CDFFBF8438052234E1E_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_002654DEC0EC1CDFFBF8438052234E1E" 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_002654DEC0EC1CDFFBF8438052234E1E_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_002654DEC0EC1CDFFBF8438052234E1E" 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_002654DEC0EC1CDFFBF8438052234E1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_002654DEC0EC1CDFFBF8438052234E1E" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_002654DEC0EC1CDFFBF8438052234E1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_C928FDB27A79446852BC43805223F8D3_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_C928FDB27A79446852BC43805223F8D3" 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_C928FDB27A79446852BC43805223F8D3_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_C928FDB27A79446852BC43805223F8D3" 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_C928FDB27A79446852BC43805223F8D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_C928FDB27A79446852BC43805223F8D3" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_C928FDB27A79446852BC43805223F8D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_411BE0C391C3951E7F7443805224A9B9_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_411BE0C391C3951E7F7443805224A9B9" 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_411BE0C391C3951E7F7443805224A9B9_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_411BE0C391C3951E7F7443805224A9B9" 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_411BE0C391C3951E7F7443805224A9B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_411BE0C391C3951E7F7443805224A9B9" xlink:to="lab_us-gaap_AccountsPayableCurrent_411BE0C391C3951E7F7443805224A9B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FE978A581CA89E96462B43805225E96B_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FE978A581CA89E96462B43805225E96B" 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_FE978A581CA89E96462B43805225E96B_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FE978A581CA89E96462B43805225E96B" 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_FE978A581CA89E96462B43805225E96B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_FE978A581CA89E96462B43805225E96B" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_FE978A581CA89E96462B43805225E96B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_F1F8D714F020A1CAF8C9438052264F97_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_F1F8D714F020A1CAF8C9438052264F97" 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_F1F8D714F020A1CAF8C9438052264F97_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_F1F8D714F020A1CAF8C9438052264F97" 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_F1F8D714F020A1CAF8C9438052264F97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent_F1F8D714F020A1CAF8C9438052264F97" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent_F1F8D714F020A1CAF8C9438052264F97" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_08F5B142EE4DA54C9DD843805226D7D6_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_08F5B142EE4DA54C9DD843805226D7D6" 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_08F5B142EE4DA54C9DD843805226D7D6_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_08F5B142EE4DA54C9DD843805226D7D6" 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_08F5B142EE4DA54C9DD843805226D7D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_08F5B142EE4DA54C9DD843805226D7D6" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_08F5B142EE4DA54C9DD843805226D7D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_09EB52D0ADE52EF6845243805227D520_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_09EB52D0ADE52EF6845243805227D520" 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_09EB52D0ADE52EF6845243805227D520_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_09EB52D0ADE52EF6845243805227D520" 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_09EB52D0ADE52EF6845243805227D520" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_09EB52D0ADE52EF6845243805227D520" xlink:to="lab_us-gaap_BillingsInExcessOfCost_09EB52D0ADE52EF6845243805227D520" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_152CB2822C98D64B2F1343805227E5F5_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_152CB2822C98D64B2F1343805227E5F5" 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_152CB2822C98D64B2F1343805227E5F5_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_152CB2822C98D64B2F1343805227E5F5" 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_152CB2822C98D64B2F1343805227E5F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_152CB2822C98D64B2F1343805227E5F5" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_152CB2822C98D64B2F1343805227E5F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_9D4D1D11B6CA669B9E25438052285F46_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_9D4D1D11B6CA669B9E25438052285F46" 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_9D4D1D11B6CA669B9E25438052285F46_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_9D4D1D11B6CA669B9E25438052285F46" 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_9D4D1D11B6CA669B9E25438052285F46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_9D4D1D11B6CA669B9E25438052285F46" xlink:to="lab_us-gaap_LiabilitiesCurrent_9D4D1D11B6CA669B9E25438052285F46" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_A70671DDDD30D48C1DBD43805228AA5C_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_A70671DDDD30D48C1DBD43805228AA5C" 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_A70671DDDD30D48C1DBD43805228AA5C_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_A70671DDDD30D48C1DBD43805228AA5C" 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_A70671DDDD30D48C1DBD43805228AA5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_A70671DDDD30D48C1DBD43805228AA5C" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_A70671DDDD30D48C1DBD43805228AA5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_7C4B4FBE70377F1F6BE3438052292EEC_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_7C4B4FBE70377F1F6BE3438052292EEC" 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_7C4B4FBE70377F1F6BE3438052292EEC_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_7C4B4FBE70377F1F6BE3438052292EEC" 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_7C4B4FBE70377F1F6BE3438052292EEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_7C4B4FBE70377F1F6BE3438052292EEC" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_7C4B4FBE70377F1F6BE3438052292EEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_72C5002C035F49780BBB4380522A15F5_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_72C5002C035F49780BBB4380522A15F5" 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_72C5002C035F49780BBB4380522A15F5_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_72C5002C035F49780BBB4380522A15F5" 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_72C5002C035F49780BBB4380522A15F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_72C5002C035F49780BBB4380522A15F5" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_72C5002C035F49780BBB4380522A15F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_A665CA78601EC9D9E3E44380522ABFFB_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_A665CA78601EC9D9E3E44380522ABFFB" 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_A665CA78601EC9D9E3E44380522ABFFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_A665CA78601EC9D9E3E44380522ABFFB" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_A665CA78601EC9D9E3E44380522ABFFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_87D8A9681E74640E66234380522AB5F0_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_87D8A9681E74640E66234380522AB5F0" 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_87D8A9681E74640E66234380522AB5F0_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_87D8A9681E74640E66234380522AB5F0" 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_87D8A9681E74640E66234380522AB5F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_87D8A9681E74640E66234380522AB5F0" xlink:to="lab_us-gaap_CommitmentsAndContingencies_87D8A9681E74640E66234380522AB5F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_8A7BBA20F275343698FC4380522B6123_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_8A7BBA20F275343698FC4380522B6123" 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_8A7BBA20F275343698FC4380522B6123_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_8A7BBA20F275343698FC4380522B6123" 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_8A7BBA20F275343698FC4380522B6123" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8A7BBA20F275343698FC4380522B6123" xlink:to="lab_us-gaap_StockholdersEquityAbstract_8A7BBA20F275343698FC4380522B6123" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_21E5F1C9DAF2BCD692AC4380522B068E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_21E5F1C9DAF2BCD692AC4380522B068E" 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_21E5F1C9DAF2BCD692AC4380522B068E_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_21E5F1C9DAF2BCD692AC4380522B068E" 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_21E5F1C9DAF2BCD692AC4380522B068E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_21E5F1C9DAF2BCD692AC4380522B068E" xlink:to="lab_us-gaap_CommonStockValue_21E5F1C9DAF2BCD692AC4380522B068E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_8FA6AF11A7C3F243EBA34380522B7121_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_8FA6AF11A7C3F243EBA34380522B7121" 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_8FA6AF11A7C3F243EBA34380522B7121_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_8FA6AF11A7C3F243EBA34380522B7121" 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_8FA6AF11A7C3F243EBA34380522B7121" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_8FA6AF11A7C3F243EBA34380522B7121" xlink:to="lab_us-gaap_AdditionalPaidInCapital_8FA6AF11A7C3F243EBA34380522B7121" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E8A2FB71C21DFAF0B6D44380522C6595_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E8A2FB71C21DFAF0B6D44380522C6595" 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_E8A2FB71C21DFAF0B6D44380522C6595_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E8A2FB71C21DFAF0B6D44380522C6595" 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_E8A2FB71C21DFAF0B6D44380522C6595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_E8A2FB71C21DFAF0B6D44380522C6595" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E8A2FB71C21DFAF0B6D44380522C6595" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CB73421512ED20AAC1E74380522D5DB9_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CB73421512ED20AAC1E74380522D5DB9" 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_CB73421512ED20AAC1E74380522D5DB9_label_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CB73421512ED20AAC1E74380522D5DB9" 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_CB73421512ED20AAC1E74380522D5DB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_CB73421512ED20AAC1E74380522D5DB9" xlink:to="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CB73421512ED20AAC1E74380522D5DB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation obligations</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC" xlink:to="lab_us-gaap_DeferredCompensationEquity_B905E20AE7FD7E26DB084380522D46AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_235F7DD877A03C7A0DB94380522DE33D_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_235F7DD877A03C7A0DB94380522DE33D" 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_235F7DD877A03C7A0DB94380522DE33D_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_235F7DD877A03C7A0DB94380522DE33D" 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_235F7DD877A03C7A0DB94380522DE33D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_235F7DD877A03C7A0DB94380522DE33D" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_235F7DD877A03C7A0DB94380522DE33D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_5066FD53E82D53FF24D84380523398CC_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_5066FD53E82D53FF24D84380523398CC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_5066FD53E82D53FF24D84380523398CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_5066FD53E82D53FF24D84380523398CC" xlink:to="lab_us-gaap_StockholdersEquity_5066FD53E82D53FF24D84380523398CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_752E926C46133B9D718E43805233FB95_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_752E926C46133B9D718E43805233FB95" 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_752E926C46133B9D718E43805233FB95_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_752E926C46133B9D718E43805233FB95" 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_752E926C46133B9D718E43805233FB95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_752E926C46133B9D718E43805233FB95" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_752E926C46133B9D718E43805233FB95" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_9AD05A47D008D3F1554DE0DCA4EFC0ED_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_9AD05A47D008D3F1554DE0DCA4EFC0ED" 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_9AD05A47D008D3F1554DE0DCA4EFC0ED_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_9AD05A47D008D3F1554DE0DCA4EFC0ED" 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_9AD05A47D008D3F1554DE0DCA4EFC0ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_9AD05A47D008D3F1554DE0DCA4EFC0ED" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_9AD05A47D008D3F1554DE0DCA4EFC0ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5" 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_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5" 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_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_E1FD6AB8BA63E3AF3307E0DCA4EF1CD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD0C55122592AB3117F5E0DCA4EF0728_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD0C55122592AB3117F5E0DCA4EF0728" 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_DD0C55122592AB3117F5E0DCA4EF0728_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD0C55122592AB3117F5E0DCA4EF0728" 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_DD0C55122592AB3117F5E0DCA4EF0728" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD0C55122592AB3117F5E0DCA4EF0728" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD0C55122592AB3117F5E0DCA4EF0728" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_A931DADC3F8658E1848A436369865228_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_A931DADC3F8658E1848A436369865228" 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_A931DADC3F8658E1848A436369865228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_A931DADC3F8658E1848A436369865228" xlink:to="lab_us-gaap_IncomeStatementAbstract_A931DADC3F8658E1848A436369865228" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_575AF2E2CF7395B17A20436369861ADB_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_575AF2E2CF7395B17A20436369861ADB" 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_575AF2E2CF7395B17A20436369861ADB_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_575AF2E2CF7395B17A20436369861ADB" 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_575AF2E2CF7395B17A20436369861ADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_575AF2E2CF7395B17A20436369861ADB" xlink:to="lab_us-gaap_SalesRevenueNet_575AF2E2CF7395B17A20436369861ADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_8C964CCF58BFCF6F6E094363698655F1_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_8C964CCF58BFCF6F6E094363698655F1" 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_8C964CCF58BFCF6F6E094363698655F1_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_8C964CCF58BFCF6F6E094363698655F1" 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_8C964CCF58BFCF6F6E094363698655F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_8C964CCF58BFCF6F6E094363698655F1" xlink:to="lab_us-gaap_CostOfGoodsSold_8C964CCF58BFCF6F6E094363698655F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_4854528AFFBD726884B1436369869CED_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_4854528AFFBD726884B1436369869CED" 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_4854528AFFBD726884B1436369869CED_label_en-US" xlink:label="lab_us-gaap_GrossProfit_4854528AFFBD726884B1436369869CED" 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_4854528AFFBD726884B1436369869CED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_4854528AFFBD726884B1436369869CED" xlink:to="lab_us-gaap_GrossProfit_4854528AFFBD726884B1436369869CED" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_49B55312A12F2FF5139E436369861D35_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_49B55312A12F2FF5139E436369861D35" 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_49B55312A12F2FF5139E436369861D35_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_49B55312A12F2FF5139E436369861D35" 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_49B55312A12F2FF5139E436369861D35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_49B55312A12F2FF5139E436369861D35" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_49B55312A12F2FF5139E436369861D35" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C162F348D506E8123C3F43636987D3A4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C162F348D506E8123C3F43636987D3A4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C162F348D506E8123C3F43636987D3A4_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C162F348D506E8123C3F43636987D3A4" 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_C162F348D506E8123C3F43636987D3A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_C162F348D506E8123C3F43636987D3A4" xlink:to="lab_us-gaap_OperatingIncomeLoss_C162F348D506E8123C3F43636987D3A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_E3548523B8084942849843636987F9C4_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_E3548523B8084942849843636987F9C4" 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_E3548523B8084942849843636987F9C4_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_E3548523B8084942849843636987F9C4" 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_E3548523B8084942849843636987F9C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_E3548523B8084942849843636987F9C4" xlink:to="lab_us-gaap_InvestmentIncomeInterest_E3548523B8084942849843636987F9C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_AD517AEB2C79B70E7BE24363698733AE_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_AD517AEB2C79B70E7BE24363698733AE" 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_AD517AEB2C79B70E7BE24363698733AE_label_en-US" xlink:label="lab_us-gaap_InterestExpense_AD517AEB2C79B70E7BE24363698733AE" 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_AD517AEB2C79B70E7BE24363698733AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_AD517AEB2C79B70E7BE24363698733AE" xlink:to="lab_us-gaap_InterestExpense_AD517AEB2C79B70E7BE24363698733AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_A321590518B4D539A5E0436369879DFA_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_A321590518B4D539A5E0436369879DFA" 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_A321590518B4D539A5E0436369879DFA_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_A321590518B4D539A5E0436369879DFA" 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_A321590518B4D539A5E0436369879DFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_A321590518B4D539A5E0436369879DFA" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_A321590518B4D539A5E0436369879DFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61E83AB0B5C2C3685B384363698780CE_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61E83AB0B5C2C3685B384363698780CE" 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_61E83AB0B5C2C3685B384363698780CE_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61E83AB0B5C2C3685B384363698780CE" 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_61E83AB0B5C2C3685B384363698780CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61E83AB0B5C2C3685B384363698780CE" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61E83AB0B5C2C3685B384363698780CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_904CC9EB6C29D1F5C70D4363698739EA_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_904CC9EB6C29D1F5C70D4363698739EA" 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_904CC9EB6C29D1F5C70D4363698739EA_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_904CC9EB6C29D1F5C70D4363698739EA" 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_904CC9EB6C29D1F5C70D4363698739EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_904CC9EB6C29D1F5C70D4363698739EA" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_904CC9EB6C29D1F5C70D4363698739EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_374EDA952601DF30640A4363698855CA_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_374EDA952601DF30640A4363698855CA" 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_374EDA952601DF30640A4363698855CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_374EDA952601DF30640A4363698855CA" xlink:to="lab_us-gaap_NetIncomeLoss_374EDA952601DF30640A4363698855CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_E69A1D260CCCAD091B0F43636988912B_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_E69A1D260CCCAD091B0F43636988912B" 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_E69A1D260CCCAD091B0F43636988912B_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_E69A1D260CCCAD091B0F43636988912B" 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_E69A1D260CCCAD091B0F43636988912B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_E69A1D260CCCAD091B0F43636988912B" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_E69A1D260CCCAD091B0F43636988912B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_0FF2211E8A46702D9FF04363698870BC_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_0FF2211E8A46702D9FF04363698870BC" 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_0FF2211E8A46702D9FF04363698870BC_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_0FF2211E8A46702D9FF04363698870BC" 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_0FF2211E8A46702D9FF04363698870BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_0FF2211E8A46702D9FF04363698870BC" xlink:to="lab_us-gaap_EarningsPerShareBasic_0FF2211E8A46702D9FF04363698870BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_98F0D2641ADAB9EBB39743636988CC22_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_98F0D2641ADAB9EBB39743636988CC22" 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_98F0D2641ADAB9EBB39743636988CC22_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_98F0D2641ADAB9EBB39743636988CC22" 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_98F0D2641ADAB9EBB39743636988CC22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_98F0D2641ADAB9EBB39743636988CC22" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_98F0D2641ADAB9EBB39743636988CC22" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_E0AB9FFDCAEBE03A1BE34363698869B7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_E0AB9FFDCAEBE03A1BE34363698869B7" 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_E0AB9FFDCAEBE03A1BE34363698869B7_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_E0AB9FFDCAEBE03A1BE34363698869B7" 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_E0AB9FFDCAEBE03A1BE34363698869B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_E0AB9FFDCAEBE03A1BE34363698869B7" xlink:to="lab_us-gaap_EarningsPerShareDiluted_E0AB9FFDCAEBE03A1BE34363698869B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_78E4A50C12C23991825E43636989F6BF_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_78E4A50C12C23991825E43636989F6BF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic 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_78E4A50C12C23991825E43636989F6BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_78E4A50C12C23991825E43636989F6BF" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_78E4A50C12C23991825E43636989F6BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7ED9D149E7847DD523FA4363698998AF_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7ED9D149E7847DD523FA4363698998AF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted shares outstanding</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_7ED9D149E7847DD523FA4363698998AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7ED9D149E7847DD523FA4363698998AF" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7ED9D149E7847DD523FA4363698998AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7753A2FC901F587170E9E0DCA4E07475_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7753A2FC901F587170E9E0DCA4E07475" 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_7753A2FC901F587170E9E0DCA4E07475_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7753A2FC901F587170E9E0DCA4E07475" 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_7753A2FC901F587170E9E0DCA4E07475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7753A2FC901F587170E9E0DCA4E07475" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7753A2FC901F587170E9E0DCA4E07475" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_0851C293A9322C566FC4E0DCA4E01AA5_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_0851C293A9322C566FC4E0DCA4E01AA5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intersegment eliminations [Member]</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_0851C293A9322C566FC4E0DCA4E01AA5_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_0851C293A9322C566FC4E0DCA4E01AA5" 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_0851C293A9322C566FC4E0DCA4E01AA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_0851C293A9322C566FC4E0DCA4E01AA5" xlink:to="lab_us-gaap_IntersegmentEliminationMember_0851C293A9322C566FC4E0DCA4E01AA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_DBC5DC669EAFAB8370DFE0DCA4E0EECA_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_DBC5DC669EAFAB8370DFE0DCA4E0EECA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Corporate and other [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_DBC5DC669EAFAB8370DFE0DCA4E0EECA_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_DBC5DC669EAFAB8370DFE0DCA4E0EECA" 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_DBC5DC669EAFAB8370DFE0DCA4E0EECA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_DBC5DC669EAFAB8370DFE0DCA4E0EECA" xlink:to="lab_us-gaap_CorporateAndOtherMember_DBC5DC669EAFAB8370DFE0DCA4E0EECA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_1E70AC606ECDECFFF0BFE0DCA4E01A1D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_1E70AC606ECDECFFF0BFE0DCA4E01A1D" 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_1E70AC606ECDECFFF0BFE0DCA4E01A1D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_1E70AC606ECDECFFF0BFE0DCA4E01A1D" 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_1E70AC606ECDECFFF0BFE0DCA4E01A1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1E70AC606ECDECFFF0BFE0DCA4E01A1D" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_1E70AC606ECDECFFF0BFE0DCA4E01A1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_49ACDA606D3A72A172A7E0DCA4E0448E_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_49ACDA606D3A72A172A7E0DCA4E0448E" 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_49ACDA606D3A72A172A7E0DCA4E0448E_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_49ACDA606D3A72A172A7E0DCA4E0448E" 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_49ACDA606D3A72A172A7E0DCA4E0448E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_49ACDA606D3A72A172A7E0DCA4E0448E" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_49ACDA606D3A72A172A7E0DCA4E0448E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_F1B78803BA49D0D755C7E0DCA4E02995_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_F1B78803BA49D0D755C7E0DCA4E02995" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_F1B78803BA49D0D755C7E0DCA4E02995" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_F1B78803BA49D0D755C7E0DCA4E02995" xlink:to="lab_us-gaap_OperatingIncomeLoss_F1B78803BA49D0D755C7E0DCA4E02995" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>





