<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_9D14CADD27D99302115F3D5CF51B4279_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_9D14CADD27D99302115F3D5CF51B4279" 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_9D14CADD27D99302115F3D5CF51B4279" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9D14CADD27D99302115F3D5CF51B4279" xlink:to="lab_us-gaap_DebtDisclosureAbstract_9D14CADD27D99302115F3D5CF51B4279" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_A83AD9FD61DECF85F9183D5CF51B2A8F_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_A83AD9FD61DECF85F9183D5CF51B2A8F" 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_A83AD9FD61DECF85F9183D5CF51B2A8F_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_A83AD9FD61DECF85F9183D5CF51B2A8F" 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_A83AD9FD61DECF85F9183D5CF51B2A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_A83AD9FD61DECF85F9183D5CF51B2A8F" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_A83AD9FD61DECF85F9183D5CF51B2A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_C34B9AF84842B9136CC3F2CC97358FF9_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_C34B9AF84842B9136CC3F2CC97358FF9" 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_C34B9AF84842B9136CC3F2CC97358FF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_C34B9AF84842B9136CC3F2CC97358FF9" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_C34B9AF84842B9136CC3F2CC97358FF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_DA3074496B83929B959BF2CC9738CDC9_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_DA3074496B83929B959BF2CC9738CDC9" 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_DA3074496B83929B959BF2CC9738CDC9_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_DA3074496B83929B959BF2CC9738CDC9" 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_DA3074496B83929B959BF2CC9738CDC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_DA3074496B83929B959BF2CC9738CDC9" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_DA3074496B83929B959BF2CC9738CDC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_E37E123F3BC4C825E9E1F2CC97399BF5_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_E37E123F3BC4C825E9E1F2CC97399BF5" 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_E37E123F3BC4C825E9E1F2CC97399BF5_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_E37E123F3BC4C825E9E1F2CC97399BF5" 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_E37E123F3BC4C825E9E1F2CC97399BF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_E37E123F3BC4C825E9E1F2CC97399BF5" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_E37E123F3BC4C825E9E1F2CC97399BF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5035A458F1AE16C68240F2CC973940F8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_5035A458F1AE16C68240F2CC973940F8" 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_5035A458F1AE16C68240F2CC973940F8_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_5035A458F1AE16C68240F2CC973940F8" 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_5035A458F1AE16C68240F2CC973940F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_5035A458F1AE16C68240F2CC973940F8" xlink:to="lab_us-gaap_CommonStockSharesIssued_5035A458F1AE16C68240F2CC973940F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_EA82CD757A277DD46723F2CC9739D2DA_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_EA82CD757A277DD46723F2CC9739D2DA" 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_EA82CD757A277DD46723F2CC9739D2DA_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_EA82CD757A277DD46723F2CC9739D2DA" 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_EA82CD757A277DD46723F2CC9739D2DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_EA82CD757A277DD46723F2CC9739D2DA" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_EA82CD757A277DD46723F2CC9739D2DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_E924FFE9551D54ED07F03D5CF5C4AF99_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_E924FFE9551D54ED07F03D5CF5C4AF99" 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_E924FFE9551D54ED07F03D5CF5C4AF99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_E924FFE9551D54ED07F03D5CF5C4AF99" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_E924FFE9551D54ED07F03D5CF5C4AF99" xlink:type="arc" />
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482_terseLabel_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482" 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_272EA3A13CAF6E8F74173D5CF5C53482_label_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482" 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_272EA3A13CAF6E8F74173D5CF5C53482_documentation_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482" 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-20170902.xsd#apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent" xlink:label="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482" xlink:to="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_272EA3A13CAF6E8F74173D5CF5C53482" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_3724E1D80824092E27A63D5CF5C5D086_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_3724E1D80824092E27A63D5CF5C5D086" 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_3724E1D80824092E27A63D5CF5C5D086_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_3724E1D80824092E27A63D5CF5C5D086" 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_3724E1D80824092E27A63D5CF5C5D086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_3724E1D80824092E27A63D5CF5C5D086" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_3724E1D80824092E27A63D5CF5C5D086" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_B98EB81A1A5675F74FA03D5CF530DA4E_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_B98EB81A1A5675F74FA03D5CF530DA4E" 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_B98EB81A1A5675F74FA03D5CF530DA4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_B98EB81A1A5675F74FA03D5CF530DA4E" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_B98EB81A1A5675F74FA03D5CF530DA4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECF1E0CDFE1BD90A00AF3D5CF530AD2A_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECF1E0CDFE1BD90A00AF3D5CF530AD2A" 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_ECF1E0CDFE1BD90A00AF3D5CF530AD2A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECF1E0CDFE1BD90A00AF3D5CF530AD2A" 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_ECF1E0CDFE1BD90A00AF3D5CF530AD2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECF1E0CDFE1BD90A00AF3D5CF530AD2A" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECF1E0CDFE1BD90A00AF3D5CF530AD2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_214EE8EA3A0974E6B9F33D5CF5AC2D27_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_214EE8EA3A0974E6B9F33D5CF5AC2D27" 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_214EE8EA3A0974E6B9F33D5CF5AC2D27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_214EE8EA3A0974E6B9F33D5CF5AC2D27" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_214EE8EA3A0974E6B9F33D5CF5AC2D27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_35761E073FDD8A0727813D5CF5ACA1FD_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_35761E073FDD8A0727813D5CF5ACA1FD" 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_35761E073FDD8A0727813D5CF5ACA1FD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_35761E073FDD8A0727813D5CF5ACA1FD" 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_35761E073FDD8A0727813D5CF5ACA1FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_35761E073FDD8A0727813D5CF5ACA1FD" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_35761E073FDD8A0727813D5CF5ACA1FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_03372A6562BB276F17C73D5CF5ACE64E_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_03372A6562BB276F17C73D5CF5ACE64E" 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_03372A6562BB276F17C73D5CF5ACE64E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_03372A6562BB276F17C73D5CF5ACE64E" 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_03372A6562BB276F17C73D5CF5ACE64E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_03372A6562BB276F17C73D5CF5ACE64E" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_03372A6562BB276F17C73D5CF5ACE64E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_EDB83160AC86B3DBC3C0C53323CE34D5_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_EDB83160AC86B3DBC3C0C53323CE34D5" 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_EDB83160AC86B3DBC3C0C53323CE34D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_EDB83160AC86B3DBC3C0C53323CE34D5" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_EDB83160AC86B3DBC3C0C53323CE34D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_73E3EDBA38C5A9676A61C53323CE2415_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_73E3EDBA38C5A9676A61C53323CE2415" 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_73E3EDBA38C5A9676A61C53323CE2415_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_73E3EDBA38C5A9676A61C53323CE2415" 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_73E3EDBA38C5A9676A61C53323CE2415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_73E3EDBA38C5A9676A61C53323CE2415" xlink:to="lab_us-gaap_NetIncomeLoss_73E3EDBA38C5A9676A61C53323CE2415" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_F953A3E864D9F36894E4C53323CED546_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_F953A3E864D9F36894E4C53323CED546" 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_F953A3E864D9F36894E4C53323CED546_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_F953A3E864D9F36894E4C53323CED546" 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_F953A3E864D9F36894E4C53323CED546" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_F953A3E864D9F36894E4C53323CED546" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_F953A3E864D9F36894E4C53323CED546" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_30BF1132E1B232A8985EC53323CE0930_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_30BF1132E1B232A8985EC53323CE0930" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on marketable securities, net of $17, $43, $50 and $35 of tax expense, respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_30BF1132E1B232A8985EC53323CE0930_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_30BF1132E1B232A8985EC53323CE0930" 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_30BF1132E1B232A8985EC53323CE0930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_30BF1132E1B232A8985EC53323CE0930" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_30BF1132E1B232A8985EC53323CE0930" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B2CCCE2A0DD25BA3698EC53323CE2A49_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B2CCCE2A0DD25BA3698EC53323CE2A49" 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_B2CCCE2A0DD25BA3698EC53323CE2A49_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B2CCCE2A0DD25BA3698EC53323CE2A49" 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_B2CCCE2A0DD25BA3698EC53323CE2A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B2CCCE2A0DD25BA3698EC53323CE2A49" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B2CCCE2A0DD25BA3698EC53323CE2A49" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_182A787078FAE28F5AD5C53323CE55D0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_182A787078FAE28F5AD5C53323CE55D0" 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_182A787078FAE28F5AD5C53323CE55D0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_182A787078FAE28F5AD5C53323CE55D0" 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_182A787078FAE28F5AD5C53323CE55D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_182A787078FAE28F5AD5C53323CE55D0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_182A787078FAE28F5AD5C53323CE55D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_6B81C608F7F4A7899820C53323CEC164_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_6B81C608F7F4A7899820C53323CEC164" 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_6B81C608F7F4A7899820C53323CEC164_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_6B81C608F7F4A7899820C53323CEC164" 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_6B81C608F7F4A7899820C53323CEC164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6B81C608F7F4A7899820C53323CEC164" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_6B81C608F7F4A7899820C53323CEC164" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_BBA4589A213BA6F3D03DF2D2C1DFF8F5_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_BBA4589A213BA6F3D03DF2D2C1DFF8F5" 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_BBA4589A213BA6F3D03DF2D2C1DFF8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_BBA4589A213BA6F3D03DF2D2C1DFF8F5" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_BBA4589A213BA6F3D03DF2D2C1DFF8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_2BE46A17252C2A5E944BF2D2C1DF60BA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_2BE46A17252C2A5E944BF2D2C1DF60BA" 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_2BE46A17252C2A5E944BF2D2C1DF60BA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_2BE46A17252C2A5E944BF2D2C1DF60BA" 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_2BE46A17252C2A5E944BF2D2C1DF60BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2BE46A17252C2A5E944BF2D2C1DF60BA" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_2BE46A17252C2A5E944BF2D2C1DF60BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5" 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_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5" 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_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_D11FD8AD6D40B8CFAF0BF2D2C1DFF0E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_DFE4589BC1D68E8E13E3F2D2C1DF6B29_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_DFE4589BC1D68E8E13E3F2D2C1DF6B29" 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_DFE4589BC1D68E8E13E3F2D2C1DF6B29_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_DFE4589BC1D68E8E13E3F2D2C1DF6B29" 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_DFE4589BC1D68E8E13E3F2D2C1DF6B29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_DFE4589BC1D68E8E13E3F2D2C1DF6B29" xlink:to="lab_us-gaap_SegmentDomain_DFE4589BC1D68E8E13E3F2D2C1DF6B29" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Glass</link:label>
    <link:label id="lab_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8_label_en-US" xlink:label="lab_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8" 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_CDF9121CCCC4AA836326F2D2C1DF37C8_documentation_en-US" xlink:label="lab_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural.</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_ArchitecturalMember" xlink:label="loc_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8" xlink:to="lab_apog_ArchitecturalMember_CDF9121CCCC4AA836326F2D2C1DF37C8" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Framing Systems</link:label>
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD_label_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD" 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_81033CAEBBE98F2F7BA5F2D2C1DFFADD_documentation_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD" 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-20170902.xsd#apog_ArchitecturalFramingSegmentMember" xlink:label="loc_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD" xlink:to="lab_apog_ArchitecturalFramingSegmentMember_81033CAEBBE98F2F7BA5F2D2C1DFFADD" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Architectural Services</link:label>
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A_label_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A" 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_C0701FABD6B864022FD5F2D2C1E0E29A_documentation_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A" 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-20170902.xsd#apog_ArchitecturalServicesSegmentMember" xlink:label="loc_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A" xlink:to="lab_apog_ArchitecturalServicesSegmentMember_C0701FABD6B864022FD5F2D2C1E0E29A" xlink:type="arc" />
    <link:label id="lab_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019_terseLabel_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large-Scale Optical</link:label>
    <link:label id="lab_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019_label_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019" 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_65E4EB2E59F070284977F2D2C1E0C019_documentation_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019" 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-20170902.xsd#apog_LargeScaleOpticalMember" xlink:label="loc_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019" xlink:to="lab_apog_LargeScaleOpticalMember_65E4EB2E59F070284977F2D2C1E0C019" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_73707FCA333C70D4CB9DF2D2C1E049F7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_73707FCA333C70D4CB9DF2D2C1E049F7" 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_73707FCA333C70D4CB9DF2D2C1E049F7_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_73707FCA333C70D4CB9DF2D2C1E049F7" 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_73707FCA333C70D4CB9DF2D2C1E049F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_73707FCA333C70D4CB9DF2D2C1E049F7" xlink:to="lab_us-gaap_GoodwillLineItems_73707FCA333C70D4CB9DF2D2C1E049F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_CB316A74B0C2FBFFDDD5F2D2C1E0458E_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_CB316A74B0C2FBFFDDD5F2D2C1E0458E" 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_CB316A74B0C2FBFFDDD5F2D2C1E0458E_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_CB316A74B0C2FBFFDDD5F2D2C1E0458E" 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_CB316A74B0C2FBFFDDD5F2D2C1E0458E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_CB316A74B0C2FBFFDDD5F2D2C1E0458E" xlink:to="lab_us-gaap_GoodwillRollForward_CB316A74B0C2FBFFDDD5F2D2C1E0458E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_41CD8E340B64E814CA96F2D2C1E0BF37_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_41CD8E340B64E814CA96F2D2C1E0BF37" 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_41CD8E340B64E814CA96F2D2C1E0BF37_label_en-US" xlink:label="lab_us-gaap_Goodwill_41CD8E340B64E814CA96F2D2C1E0BF37" 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_41CD8E340B64E814CA96F2D2C1E0BF37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_41CD8E340B64E814CA96F2D2C1E0BF37" xlink:to="lab_us-gaap_Goodwill_41CD8E340B64E814CA96F2D2C1E0BF37" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill acquired</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_18CCC6D32014FD57A78EF2D2C1E080DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill acquired, net</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CB430BF597601D3DEAA2F2D2C1E06166" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_6A7AB8F9B40CABBC3D46F2D2C1E02F76_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_6A7AB8F9B40CABBC3D46F2D2C1E02F76" 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_6A7AB8F9B40CABBC3D46F2D2C1E02F76_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_6A7AB8F9B40CABBC3D46F2D2C1E02F76" 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_6A7AB8F9B40CABBC3D46F2D2C1E02F76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_6A7AB8F9B40CABBC3D46F2D2C1E02F76" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_6A7AB8F9B40CABBC3D46F2D2C1E02F76" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_FC812F60C276DD4ADB7CF2D2C1E072D3_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_FC812F60C276DD4ADB7CF2D2C1E072D3" 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_FC812F60C276DD4ADB7CF2D2C1E072D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_FC812F60C276DD4ADB7CF2D2C1E072D3" xlink:to="lab_us-gaap_Goodwill_FC812F60C276DD4ADB7CF2D2C1E072D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_58BCACD1D59AB5EB2E6A3D5CF5320E31_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_58BCACD1D59AB5EB2E6A3D5CF5320E31" 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_58BCACD1D59AB5EB2E6A3D5CF5320E31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_58BCACD1D59AB5EB2E6A3D5CF5320E31" xlink:to="lab_us-gaap_EarningsPerShareAbstract_58BCACD1D59AB5EB2E6A3D5CF5320E31" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_5770B1B3689B85DB73433D5CF532D0F8_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_5770B1B3689B85DB73433D5CF532D0F8" 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_5770B1B3689B85DB73433D5CF532D0F8_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_5770B1B3689B85DB73433D5CF532D0F8" 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_5770B1B3689B85DB73433D5CF532D0F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_5770B1B3689B85DB73433D5CF532D0F8" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_5770B1B3689B85DB73433D5CF532D0F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_D2989904D989E1D8AB493D5CF4D584BB_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_D2989904D989E1D8AB493D5CF4D584BB" 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_D2989904D989E1D8AB493D5CF4D584BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_D2989904D989E1D8AB493D5CF4D584BB" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_D2989904D989E1D8AB493D5CF4D584BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_17A3C565ECBF4C85913B3D5CF4D596EA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_17A3C565ECBF4C85913B3D5CF4D596EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non-Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_17A3C565ECBF4C85913B3D5CF4D596EA_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_17A3C565ECBF4C85913B3D5CF4D596EA" 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_17A3C565ECBF4C85913B3D5CF4D596EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_17A3C565ECBF4C85913B3D5CF4D596EA" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_17A3C565ECBF4C85913B3D5CF4D596EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_268EC2FC2ACD5872EF463D5CF5074D1F_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_268EC2FC2ACD5872EF463D5CF5074D1F" 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_268EC2FC2ACD5872EF463D5CF5074D1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_268EC2FC2ACD5872EF463D5CF5074D1F" xlink:to="lab_us-gaap_SegmentReportingAbstract_268EC2FC2ACD5872EF463D5CF5074D1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_5503CD104CF56F2FE4C13D5CF5073995_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_5503CD104CF56F2FE4C13D5CF5073995" 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_5503CD104CF56F2FE4C13D5CF5073995_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_5503CD104CF56F2FE4C13D5CF5073995" 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_5503CD104CF56F2FE4C13D5CF5073995" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_5503CD104CF56F2FE4C13D5CF5073995" xlink:to="lab_us-gaap_NumberOfReportableSegments_5503CD104CF56F2FE4C13D5CF5073995" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_A0DAFE19FB67E59477933D5CF507564B_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_A0DAFE19FB67E59477933D5CF507564B" 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_A0DAFE19FB67E59477933D5CF507564B_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_A0DAFE19FB67E59477933D5CF507564B" 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_A0DAFE19FB67E59477933D5CF507564B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_A0DAFE19FB67E59477933D5CF507564B" xlink:to="lab_us-gaap_NumberOfOperatingSegments_A0DAFE19FB67E59477933D5CF507564B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_996D0FD2E7CE9C5279B5F2D2C1A3EB62_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_996D0FD2E7CE9C5279B5F2D2C1A3EB62" 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_996D0FD2E7CE9C5279B5F2D2C1A3EB62_label_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_996D0FD2E7CE9C5279B5F2D2C1A3EB62" 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_996D0FD2E7CE9C5279B5F2D2C1A3EB62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_996D0FD2E7CE9C5279B5F2D2C1A3EB62" xlink:to="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_996D0FD2E7CE9C5279B5F2D2C1A3EB62" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_A67B04EECBA2C9DE104CF2D2C1A3783E_periodStartLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_A67B04EECBA2C9DE104CF2D2C1A3783E" 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_A67B04EECBA2C9DE104CF2D2C1A3783E_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_A67B04EECBA2C9DE104CF2D2C1A3783E" 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_A67B04EECBA2C9DE104CF2D2C1A3783E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_A67B04EECBA2C9DE104CF2D2C1A3783E" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_A67B04EECBA2C9DE104CF2D2C1A3783E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_F540043FA625FE12ED65F2D2C1A3F115_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_F540043FA625FE12ED65F2D2C1A3F115" 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_F540043FA625FE12ED65F2D2C1A3F115_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_F540043FA625FE12ED65F2D2C1A3F115" 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_F540043FA625FE12ED65F2D2C1A3F115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_F540043FA625FE12ED65F2D2C1A3F115" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_F540043FA625FE12ED65F2D2C1A3F115" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D5D4216800966CDD90C8F2D2C1A36505_negatedLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D5D4216800966CDD90C8F2D2C1A36505" 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_D5D4216800966CDD90C8F2D2C1A36505_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D5D4216800966CDD90C8F2D2C1A36505" 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_D5D4216800966CDD90C8F2D2C1A36505" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_D5D4216800966CDD90C8F2D2C1A36505" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D5D4216800966CDD90C8F2D2C1A36505" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired reserves</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Product Warranty Accrual, Additions from Business Acquisition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_AE8A1F32BD4409F92EF0F2E1EAF802C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_3A5994F977EB6DBA8E5AF2D2C1A36F6E_periodEndLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_3A5994F977EB6DBA8E5AF2D2C1A36F6E" 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_3A5994F977EB6DBA8E5AF2D2C1A36F6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_3A5994F977EB6DBA8E5AF2D2C1A36F6E" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_3A5994F977EB6DBA8E5AF2D2C1A36F6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_3821128CFADAB5CE05163D5CF5439CC4_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_3821128CFADAB5CE05163D5CF5439CC4" 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_3821128CFADAB5CE05163D5CF5439CC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3821128CFADAB5CE05163D5CF5439CC4" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_3821128CFADAB5CE05163D5CF5439CC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_36FC6C4DB20C638B95CB3D5CF5436320_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_36FC6C4DB20C638B95CB3D5CF5436320" 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_36FC6C4DB20C638B95CB3D5CF5436320_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_36FC6C4DB20C638B95CB3D5CF5436320" 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_36FC6C4DB20C638B95CB3D5CF5436320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_36FC6C4DB20C638B95CB3D5CF5436320" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_36FC6C4DB20C638B95CB3D5CF5436320" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_E34BC0E91428A15A42FB3D5CF5434F20_verboseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_E34BC0E91428A15A42FB3D5CF5434F20" 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_E34BC0E91428A15A42FB3D5CF5434F20_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_E34BC0E91428A15A42FB3D5CF5434F20" 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_E34BC0E91428A15A42FB3D5CF5434F20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_E34BC0E91428A15A42FB3D5CF5434F20" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_E34BC0E91428A15A42FB3D5CF5434F20" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_491BDF8BC3B55DDA0F383D5CF543C4B9_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_491BDF8BC3B55DDA0F383D5CF543C4B9" 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_491BDF8BC3B55DDA0F383D5CF543C4B9_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_491BDF8BC3B55DDA0F383D5CF543C4B9" 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_491BDF8BC3B55DDA0F383D5CF543C4B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_491BDF8BC3B55DDA0F383D5CF543C4B9" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_491BDF8BC3B55DDA0F383D5CF543C4B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_F764F269DE319A279E153D5CF5433940_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_F764F269DE319A279E153D5CF5433940" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_F764F269DE319A279E153D5CF5433940_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_F764F269DE319A279E153D5CF5433940" 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_F764F269DE319A279E153D5CF5433940" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_F764F269DE319A279E153D5CF5433940" xlink:to="lab_us-gaap_MoneyMarketFundsMember_F764F269DE319A279E153D5CF5433940" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_A3DB48BE2D17442D28D43D5CF5434BC2_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_A3DB48BE2D17442D28D43D5CF5434BC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_A3DB48BE2D17442D28D43D5CF5434BC2_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_A3DB48BE2D17442D28D43D5CF5434BC2" 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_A3DB48BE2D17442D28D43D5CF5434BC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_A3DB48BE2D17442D28D43D5CF5434BC2" xlink:to="lab_us-gaap_CommercialPaperMember_A3DB48BE2D17442D28D43D5CF5434BC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_0D3DC0FCC8E6E795139E3D5CF543A2AD_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_0D3DC0FCC8E6E795139E3D5CF543A2AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal bonds</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_0D3DC0FCC8E6E795139E3D5CF543A2AD_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_0D3DC0FCC8E6E795139E3D5CF543A2AD" 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_0D3DC0FCC8E6E795139E3D5CF543A2AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_0D3DC0FCC8E6E795139E3D5CF543A2AD" xlink:to="lab_us-gaap_MunicipalBondsMember_0D3DC0FCC8E6E795139E3D5CF543A2AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1507165A2C7C1E05B6BB3D5CF543F6D4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1507165A2C7C1E05B6BB3D5CF543F6D4" 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_1507165A2C7C1E05B6BB3D5CF543F6D4_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1507165A2C7C1E05B6BB3D5CF543F6D4" 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_1507165A2C7C1E05B6BB3D5CF543F6D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1507165A2C7C1E05B6BB3D5CF543F6D4" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1507165A2C7C1E05B6BB3D5CF543F6D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_793BF313B3FCE8379F863D5CF5430249_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_793BF313B3FCE8379F863D5CF5430249" 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_793BF313B3FCE8379F863D5CF5430249_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_793BF313B3FCE8379F863D5CF5430249" 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_793BF313B3FCE8379F863D5CF5430249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_793BF313B3FCE8379F863D5CF5430249" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_793BF313B3FCE8379F863D5CF5430249" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3081145A1F4A02CA66783D5CF5431B9F_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_3081145A1F4A02CA66783D5CF5431B9F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3081145A1F4A02CA66783D5CF5431B9F_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_3081145A1F4A02CA66783D5CF5431B9F" 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_3081145A1F4A02CA66783D5CF5431B9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_3081145A1F4A02CA66783D5CF5431B9F" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_3081145A1F4A02CA66783D5CF5431B9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_4B36D0BAD79B16FB80FD3D5CF54302EF_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_4B36D0BAD79B16FB80FD3D5CF54302EF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_4B36D0BAD79B16FB80FD3D5CF54302EF_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_4B36D0BAD79B16FB80FD3D5CF54302EF" 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_4B36D0BAD79B16FB80FD3D5CF54302EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_4B36D0BAD79B16FB80FD3D5CF54302EF" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_4B36D0BAD79B16FB80FD3D5CF54302EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2F9988D8CEF72FF396953D5CF544C093_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2F9988D8CEF72FF396953D5CF544C093" 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_2F9988D8CEF72FF396953D5CF544C093_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2F9988D8CEF72FF396953D5CF544C093" 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_2F9988D8CEF72FF396953D5CF544C093" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2F9988D8CEF72FF396953D5CF544C093" xlink:to="lab_us-gaap_FinancialInstrumentAxis_2F9988D8CEF72FF396953D5CF544C093" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B3502313C497F28907073D5CF5447D2B_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B3502313C497F28907073D5CF5447D2B" 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_B3502313C497F28907073D5CF5447D2B_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B3502313C497F28907073D5CF5447D2B" 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_B3502313C497F28907073D5CF5447D2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B3502313C497F28907073D5CF5447D2B" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B3502313C497F28907073D5CF5447D2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_40C429FC6A4304527D9E3D5CF54439D7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_40C429FC6A4304527D9E3D5CF54439D7" 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_40C429FC6A4304527D9E3D5CF54439D7_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_40C429FC6A4304527D9E3D5CF54439D7" 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_40C429FC6A4304527D9E3D5CF54439D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_40C429FC6A4304527D9E3D5CF54439D7" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_40C429FC6A4304527D9E3D5CF54439D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_01D0484F21AFEA60400F3D5CF5448A66_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_01D0484F21AFEA60400F3D5CF5448A66" 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_01D0484F21AFEA60400F3D5CF5448A66_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_01D0484F21AFEA60400F3D5CF5448A66" 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_01D0484F21AFEA60400F3D5CF5448A66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_01D0484F21AFEA60400F3D5CF5448A66" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract_01D0484F21AFEA60400F3D5CF5448A66" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_5879BC7DC334A4619B603D5CF544A6B3_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_5879BC7DC334A4619B603D5CF544A6B3" 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_5879BC7DC334A4619B603D5CF544A6B3_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_5879BC7DC334A4619B603D5CF544A6B3" 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_5879BC7DC334A4619B603D5CF544A6B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_5879BC7DC334A4619B603D5CF544A6B3" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract_5879BC7DC334A4619B603D5CF544A6B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_031ED2F807D76CD4B55F3D5CF544378E_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_031ED2F807D76CD4B55F3D5CF544378E" 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_031ED2F807D76CD4B55F3D5CF544378E_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_031ED2F807D76CD4B55F3D5CF544378E" 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_031ED2F807D76CD4B55F3D5CF544378E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_031ED2F807D76CD4B55F3D5CF544378E" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_031ED2F807D76CD4B55F3D5CF544378E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesCurrent_94F8C0B169BAD8E96BF53D5CF544621F_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesCurrent_94F8C0B169BAD8E96BF53D5CF544621F" 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_94F8C0B169BAD8E96BF53D5CF544621F_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesCurrent_94F8C0B169BAD8E96BF53D5CF544621F" 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_94F8C0B169BAD8E96BF53D5CF544621F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesCurrent_94F8C0B169BAD8E96BF53D5CF544621F" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesCurrent_94F8C0B169BAD8E96BF53D5CF544621F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_9AC4692543D6B018491A3D5CF5446928_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_9AC4692543D6B018491A3D5CF5446928" 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_9AC4692543D6B018491A3D5CF5446928_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_9AC4692543D6B018491A3D5CF5446928" 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_9AC4692543D6B018491A3D5CF5446928" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_9AC4692543D6B018491A3D5CF5446928" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_9AC4692543D6B018491A3D5CF5446928" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_AF63835E4D4784F422C23D5CF5445ACD_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_AF63835E4D4784F422C23D5CF5445ACD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_AF63835E4D4784F422C23D5CF5445ACD_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_AF63835E4D4784F422C23D5CF5445ACD" 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_AF63835E4D4784F422C23D5CF5445ACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_AF63835E4D4784F422C23D5CF5445ACD" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_AF63835E4D4784F422C23D5CF5445ACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D119B626B7E6F080B1193D5CF5F3D981_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D119B626B7E6F080B1193D5CF5F3D981" 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_D119B626B7E6F080B1193D5CF5F3D981_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D119B626B7E6F080B1193D5CF5F3D981" 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_D119B626B7E6F080B1193D5CF5F3D981" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D119B626B7E6F080B1193D5CF5F3D981" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_D119B626B7E6F080B1193D5CF5F3D981" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_EEB5EC686E226C1FCD3C3D5CF61121C0_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_EEB5EC686E226C1FCD3C3D5CF61121C0" 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_EEB5EC686E226C1FCD3C3D5CF61121C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_EEB5EC686E226C1FCD3C3D5CF61121C0" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_EEB5EC686E226C1FCD3C3D5CF61121C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_51D50CC5FBB21CEBE03E3D5CF6116CB8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_51D50CC5FBB21CEBE03E3D5CF6116CB8" 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_51D50CC5FBB21CEBE03E3D5CF6116CB8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_51D50CC5FBB21CEBE03E3D5CF6116CB8" 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_51D50CC5FBB21CEBE03E3D5CF6116CB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_51D50CC5FBB21CEBE03E3D5CF6116CB8" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_51D50CC5FBB21CEBE03E3D5CF6116CB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_94F09FDA34C77FD12D1E3D5CF6114A91_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_94F09FDA34C77FD12D1E3D5CF6114A91" 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_94F09FDA34C77FD12D1E3D5CF6114A91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_94F09FDA34C77FD12D1E3D5CF6114A91" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_94F09FDA34C77FD12D1E3D5CF6114A91" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_733888E8C21E01FD2BBE3D5CF6123108_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_733888E8C21E01FD2BBE3D5CF6123108" 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_733888E8C21E01FD2BBE3D5CF6123108_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_733888E8C21E01FD2BBE3D5CF6123108" 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_733888E8C21E01FD2BBE3D5CF6123108" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_733888E8C21E01FD2BBE3D5CF6123108" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_733888E8C21E01FD2BBE3D5CF6123108" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C9991E2C71DFA1CED3A73D5CF6125A89_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C9991E2C71DFA1CED3A73D5CF6125A89" 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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C9991E2C71DFA1CED3A73D5CF6125A89_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C9991E2C71DFA1CED3A73D5CF6125A89" 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_C9991E2C71DFA1CED3A73D5CF6125A89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C9991E2C71DFA1CED3A73D5CF6125A89" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C9991E2C71DFA1CED3A73D5CF6125A89" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_21E7859822D53769D3473D5CF6122426_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_21E7859822D53769D3473D5CF6122426" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_21E7859822D53769D3473D5CF6122426_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_21E7859822D53769D3473D5CF6122426" 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_21E7859822D53769D3473D5CF6122426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_21E7859822D53769D3473D5CF6122426" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_21E7859822D53769D3473D5CF6122426" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_38E12032BA678855F4E03D5CF612699B_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_38E12032BA678855F4E03D5CF612699B" 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_38E12032BA678855F4E03D5CF612699B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_38E12032BA678855F4E03D5CF612699B" 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_38E12032BA678855F4E03D5CF612699B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_38E12032BA678855F4E03D5CF612699B" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_38E12032BA678855F4E03D5CF612699B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5B2D0CC016D13F26B6B13D5CF618FBF8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5B2D0CC016D13F26B6B13D5CF618FBF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5B2D0CC016D13F26B6B13D5CF618FBF8_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5B2D0CC016D13F26B6B13D5CF618FBF8" 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_5B2D0CC016D13F26B6B13D5CF618FBF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5B2D0CC016D13F26B6B13D5CF618FBF8" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5B2D0CC016D13F26B6B13D5CF618FBF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_EC1665899A3A8FB34C0BF2FA1393FD16_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_EC1665899A3A8FB34C0BF2FA1393FD16" 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_EC1665899A3A8FB34C0BF2FA1393FD16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_EC1665899A3A8FB34C0BF2FA1393FD16" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_EC1665899A3A8FB34C0BF2FA1393FD16" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9EF194AB7BAF9B6757FDF2FA1897568C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9EF194AB7BAF9B6757FDF2FA1897568C" 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_9EF194AB7BAF9B6757FDF2FA1897568C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9EF194AB7BAF9B6757FDF2FA1897568C" 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_9EF194AB7BAF9B6757FDF2FA1897568C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9EF194AB7BAF9B6757FDF2FA1897568C" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9EF194AB7BAF9B6757FDF2FA1897568C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_85D05118DB063D5D82D1F2FB808215F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_FE452A048D62187596E9F2FD4366AE8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tradename</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A" xlink:to="lab_us-gaap_TradeNamesMember_19AAF6B998C886405E93F2FBFFE98B0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_466E03282C305E153D5FF2FB3738C962_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_466E03282C305E153D5FF2FB3738C962" 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_466E03282C305E153D5FF2FB3738C962_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_466E03282C305E153D5FF2FB3738C962" 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_466E03282C305E153D5FF2FB3738C962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_466E03282C305E153D5FF2FB3738C962" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_466E03282C305E153D5FF2FB3738C962" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F709BEA1D3748B03B4F8F2FB3739BC6F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F709BEA1D3748B03B4F8F2FB3739BC6F" 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_F709BEA1D3748B03B4F8F2FB3739BC6F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F709BEA1D3748B03B4F8F2FB3739BC6F" 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_F709BEA1D3748B03B4F8F2FB3739BC6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F709BEA1D3748B03B4F8F2FB3739BC6F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F709BEA1D3748B03B4F8F2FB3739BC6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_24EF61E4D9837C0C31ACF2FC35F54B81_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_24EF61E4D9837C0C31ACF2FC35F54B81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_24EF61E4D9837C0C31ACF2FC35F54B81_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_24EF61E4D9837C0C31ACF2FC35F54B81" 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_24EF61E4D9837C0C31ACF2FC35F54B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_24EF61E4D9837C0C31ACF2FC35F54B81" xlink:to="lab_us-gaap_CustomerRelationshipsMember_24EF61E4D9837C0C31ACF2FC35F54B81" xlink:type="arc" />
    <link:label id="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6_terseLabel_en-US" xlink:label="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Backlog</link:label>
    <link:label id="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6_label_en-US" xlink:label="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Backlog [Member]</link:label>
    <link:label id="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6_documentation_en-US" xlink:label="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Backlog [Member]</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_BacklogMember" xlink:label="loc_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6" xlink:to="lab_apog_BacklogMember_0F542DBB8BFEE8696E16F2FCDC6B6AF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_87322857DA8FA8ED464BF2FA1897A383_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_87322857DA8FA8ED464BF2FA1897A383" 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_87322857DA8FA8ED464BF2FA1897A383_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_87322857DA8FA8ED464BF2FA1897A383" 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_87322857DA8FA8ED464BF2FA1897A383" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_87322857DA8FA8ED464BF2FA1897A383" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_87322857DA8FA8ED464BF2FA1897A383" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_711AF9E25B132606FE36F2FA189C25E7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_711AF9E25B132606FE36F2FA189C25E7" 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_711AF9E25B132606FE36F2FA189C25E7_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_711AF9E25B132606FE36F2FA189C25E7" 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_711AF9E25B132606FE36F2FA189C25E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_711AF9E25B132606FE36F2FA189C25E7" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_711AF9E25B132606FE36F2FA189C25E7" xlink:type="arc" />
    <link:label id="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908_terseLabel_en-US" xlink:label="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EFCO Corporation</link:label>
    <link:label id="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908_label_en-US" xlink:label="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EFCO Corporation [Member]</link:label>
    <link:label id="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908_documentation_en-US" xlink:label="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EFCO Corporation [Member]</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_EFCOCorporationMember" xlink:label="loc_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908" xlink:to="lab_apog_EFCOCorporationMember_98FD38DB1D4EBC462C67F30247CD9908" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_D6ABA6B4ABAC3F2FC854F2FA189E4E58_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_D6ABA6B4ABAC3F2FC854F2FA189E4E58" 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_D6ABA6B4ABAC3F2FC854F2FA189E4E58_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_D6ABA6B4ABAC3F2FC854F2FA189E4E58" 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_D6ABA6B4ABAC3F2FC854F2FA189E4E58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D6ABA6B4ABAC3F2FC854F2FA189E4E58" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_D6ABA6B4ABAC3F2FC854F2FA189E4E58" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_F92EE573081661B7AE83F2FA371639BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated useful life (in years)</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3AD44D78F4202377ED9DF2FE0D664128" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73AA38D972AFC1BF96F1F2D2C22787B9_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73AA38D972AFC1BF96F1F2D2C22787B9" 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_73AA38D972AFC1BF96F1F2D2C22787B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73AA38D972AFC1BF96F1F2D2C22787B9" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73AA38D972AFC1BF96F1F2D2C22787B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F3AB52A2B1493841AB95F2D2C2270678_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F3AB52A2B1493841AB95F2D2C2270678" 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_F3AB52A2B1493841AB95F2D2C2270678_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F3AB52A2B1493841AB95F2D2C2270678" 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_F3AB52A2B1493841AB95F2D2C2270678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F3AB52A2B1493841AB95F2D2C2270678" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F3AB52A2B1493841AB95F2D2C2270678" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_BEC6F445F156F76290EAF2D2C227895C_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_BEC6F445F156F76290EAF2D2C227895C" 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_BEC6F445F156F76290EAF2D2C227895C_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_BEC6F445F156F76290EAF2D2C227895C" 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_BEC6F445F156F76290EAF2D2C227895C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_BEC6F445F156F76290EAF2D2C227895C" xlink:to="lab_us-gaap_AwardTypeAxis_BEC6F445F156F76290EAF2D2C227895C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ED4D69ED0FD5BAE9ACAF2D2C227E409_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ED4D69ED0FD5BAE9ACAF2D2C227E409" 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_6ED4D69ED0FD5BAE9ACAF2D2C227E409_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ED4D69ED0FD5BAE9ACAF2D2C227E409" 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_6ED4D69ED0FD5BAE9ACAF2D2C227E409" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ED4D69ED0FD5BAE9ACAF2D2C227E409" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6ED4D69ED0FD5BAE9ACAF2D2C227E409" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_E9861AEB980125D1A49BF2D2C228927F_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_E9861AEB980125D1A49BF2D2C228927F" 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_E9861AEB980125D1A49BF2D2C228927F_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_E9861AEB980125D1A49BF2D2C228927F" 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_E9861AEB980125D1A49BF2D2C228927F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_E9861AEB980125D1A49BF2D2C228927F" xlink:to="lab_us-gaap_RestrictedStockMember_E9861AEB980125D1A49BF2D2C228927F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B74B3FC98BC0B48C198BF2D2C228F2F7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B74B3FC98BC0B48C198BF2D2C228F2F7" 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_B74B3FC98BC0B48C198BF2D2C228F2F7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B74B3FC98BC0B48C198BF2D2C228F2F7" 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_B74B3FC98BC0B48C198BF2D2C228F2F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B74B3FC98BC0B48C198BF2D2C228F2F7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B74B3FC98BC0B48C198BF2D2C228F2F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_2A668ED0AAAC490309C1F2D2C228D614_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_2A668ED0AAAC490309C1F2D2C228D614" 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_2A668ED0AAAC490309C1F2D2C228D614_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_2A668ED0AAAC490309C1F2D2C228D614" 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_2A668ED0AAAC490309C1F2D2C228D614" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_2A668ED0AAAC490309C1F2D2C228D614" xlink:to="lab_us-gaap_ShareBasedCompensation_2A668ED0AAAC490309C1F2D2C228D614" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_A97329B5B95A65195968F2D2C2283519_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_A97329B5B95A65195968F2D2C2283519" 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_A97329B5B95A65195968F2D2C2283519_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_A97329B5B95A65195968F2D2C2283519" 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_A97329B5B95A65195968F2D2C2283519" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_A97329B5B95A65195968F2D2C2283519" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_A97329B5B95A65195968F2D2C2283519" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F04AE6E9928534344271F2D2C228D373_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F04AE6E9928534344271F2D2C228D373" 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_F04AE6E9928534344271F2D2C228D373_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F04AE6E9928534344271F2D2C228D373" 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_F04AE6E9928534344271F2D2C228D373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F04AE6E9928534344271F2D2C228D373" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_F04AE6E9928534344271F2D2C228D373" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5D2E5791AFBCAB0222EDF2D2C228741A_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5D2E5791AFBCAB0222EDF2D2C228741A" 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_5D2E5791AFBCAB0222EDF2D2C228741A_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5D2E5791AFBCAB0222EDF2D2C228741A" 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_5D2E5791AFBCAB0222EDF2D2C228741A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5D2E5791AFBCAB0222EDF2D2C228741A" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5D2E5791AFBCAB0222EDF2D2C228741A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C3AFD6C58A20C1E824A8F2D2C228094A_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C3AFD6C58A20C1E824A8F2D2C228094A" 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_C3AFD6C58A20C1E824A8F2D2C228094A_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C3AFD6C58A20C1E824A8F2D2C228094A" 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_C3AFD6C58A20C1E824A8F2D2C228094A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C3AFD6C58A20C1E824A8F2D2C228094A" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C3AFD6C58A20C1E824A8F2D2C228094A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_02B043C22D768F7020FEF2D2C22878F1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_02B043C22D768F7020FEF2D2C22878F1" 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_02B043C22D768F7020FEF2D2C22878F1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_02B043C22D768F7020FEF2D2C22878F1" 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_02B043C22D768F7020FEF2D2C22878F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_02B043C22D768F7020FEF2D2C22878F1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_02B043C22D768F7020FEF2D2C22878F1" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_DDC2A42C0EB62496B322F2D2C2280A85_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_DDC2A42C0EB62496B322F2D2C2280A85" 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_DDC2A42C0EB62496B322F2D2C2280A85_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_DDC2A42C0EB62496B322F2D2C2280A85" 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_DDC2A42C0EB62496B322F2D2C2280A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_DDC2A42C0EB62496B322F2D2C2280A85" xlink:to="lab_dei_DocumentPeriodEndDate_DDC2A42C0EB62496B322F2D2C2280A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_828F3B78668BFE67C2FAF2D2C2403989_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_828F3B78668BFE67C2FAF2D2C2403989" 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_828F3B78668BFE67C2FAF2D2C2403989" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_828F3B78668BFE67C2FAF2D2C2403989" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_828F3B78668BFE67C2FAF2D2C2403989" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of voting interests acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_BFB29F9BBEFC835182BAF2D2C241489F" xlink:type="arc" />
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D_terseLabel_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt payment to acquire business</link:label>
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D_label_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt payment to acquire business</link:label>
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D_documentation_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt payment to acquire business</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_Debtpaymenttoacquirebusiness" xlink:label="loc_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D" xlink:to="lab_apog_Debtpaymenttoacquirebusiness_FABA868F175D3CB2DFD2F2D2C241D05D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_74CC63BA564B331A555EF2D2C1F0405A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination</link:label>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_D89908F7CC9E5FE76042F2F29026B426" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_40516FE35495DA3AC4D2F2D2C1F0784E" xlink:type="arc" />
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC_verboseLabel_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC" 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_C587AC2FFB27E6ED634D3D5CF66C92EC_label_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC" 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_C587AC2FFB27E6ED634D3D5CF66C92EC_documentation_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC" 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-20170902.xsd#apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract" xlink:label="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC" xlink:to="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_C587AC2FFB27E6ED634D3D5CF66C92EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9662B1F1074CC4E00ADB3D5CF6718F18_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_9662B1F1074CC4E00ADB3D5CF6718F18" 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_9662B1F1074CC4E00ADB3D5CF6718F18_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_9662B1F1074CC4E00ADB3D5CF6718F18" 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_9662B1F1074CC4E00ADB3D5CF6718F18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_9662B1F1074CC4E00ADB3D5CF6718F18" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_9662B1F1074CC4E00ADB3D5CF6718F18" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_C2EABA1B3075B61D03B23D5CF529F471_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_C2EABA1B3075B61D03B23D5CF529F471" 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_C2EABA1B3075B61D03B23D5CF529F471_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_C2EABA1B3075B61D03B23D5CF529F471" 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_C2EABA1B3075B61D03B23D5CF529F471" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_C2EABA1B3075B61D03B23D5CF529F471" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_C2EABA1B3075B61D03B23D5CF529F471" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9768E311F91C29821882F2D2C192EFD1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9768E311F91C29821882F2D2C192EFD1" 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_9768E311F91C29821882F2D2C192EFD1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9768E311F91C29821882F2D2C192EFD1" 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_9768E311F91C29821882F2D2C192EFD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9768E311F91C29821882F2D2C192EFD1" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9768E311F91C29821882F2D2C192EFD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_B5EB84215FC501780D36F2D2C193BB06_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_B5EB84215FC501780D36F2D2C193BB06" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intersegment eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_B5EB84215FC501780D36F2D2C193BB06_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_B5EB84215FC501780D36F2D2C193BB06" 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_B5EB84215FC501780D36F2D2C193BB06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_B5EB84215FC501780D36F2D2C193BB06" xlink:to="lab_us-gaap_IntersegmentEliminationMember_B5EB84215FC501780D36F2D2C193BB06" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_51582882A13C391A37B7F2D2C19378A4_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_51582882A13C391A37B7F2D2C19378A4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Corporate and other</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_51582882A13C391A37B7F2D2C19378A4_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_51582882A13C391A37B7F2D2C19378A4" 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_51582882A13C391A37B7F2D2C19378A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_51582882A13C391A37B7F2D2C19378A4" xlink:to="lab_us-gaap_CorporateAndOtherMember_51582882A13C391A37B7F2D2C19378A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_C95B64E2E6D760FD5426F2D2C193A958_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_C95B64E2E6D760FD5426F2D2C193A958" 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_C95B64E2E6D760FD5426F2D2C193A958_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_C95B64E2E6D760FD5426F2D2C193A958" 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_C95B64E2E6D760FD5426F2D2C193A958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C95B64E2E6D760FD5426F2D2C193A958" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_C95B64E2E6D760FD5426F2D2C193A958" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_1A18F3338D5E7135EBECF2D2C1936485_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_1A18F3338D5E7135EBECF2D2C1936485" 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_1A18F3338D5E7135EBECF2D2C1936485_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_1A18F3338D5E7135EBECF2D2C1936485" 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_1A18F3338D5E7135EBECF2D2C1936485" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1A18F3338D5E7135EBECF2D2C1936485" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_1A18F3338D5E7135EBECF2D2C1936485" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_F0E96D3B05B20D0FC982F2D2C19336FF_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_F0E96D3B05B20D0FC982F2D2C19336FF" 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_F0E96D3B05B20D0FC982F2D2C19336FF_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_F0E96D3B05B20D0FC982F2D2C19336FF" 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_F0E96D3B05B20D0FC982F2D2C19336FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_F0E96D3B05B20D0FC982F2D2C19336FF" xlink:to="lab_us-gaap_SalesRevenueNet_F0E96D3B05B20D0FC982F2D2C19336FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_CC522DAABC9EA60C3FF2F2D2C193156C_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_CC522DAABC9EA60C3FF2F2D2C193156C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_CC522DAABC9EA60C3FF2F2D2C193156C_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_CC522DAABC9EA60C3FF2F2D2C193156C" 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_CC522DAABC9EA60C3FF2F2D2C193156C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_CC522DAABC9EA60C3FF2F2D2C193156C" xlink:to="lab_us-gaap_OperatingIncomeLoss_CC522DAABC9EA60C3FF2F2D2C193156C" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_9976EF68D065F4D210513D5CF52BB023_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_9976EF68D065F4D210513D5CF52BB023" 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_9976EF68D065F4D210513D5CF52BB023_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_9976EF68D065F4D210513D5CF52BB023" 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_9976EF68D065F4D210513D5CF52BB023" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_9976EF68D065F4D210513D5CF52BB023" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_9976EF68D065F4D210513D5CF52BB023" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_C5D4BA715464AF9FC87BF2D2C1C8FED7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_C5D4BA715464AF9FC87BF2D2C1C8FED7" 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_C5D4BA715464AF9FC87BF2D2C1C8FED7_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_C5D4BA715464AF9FC87BF2D2C1C8FED7" 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_C5D4BA715464AF9FC87BF2D2C1C8FED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C5D4BA715464AF9FC87BF2D2C1C8FED7" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_C5D4BA715464AF9FC87BF2D2C1C8FED7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22_terseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22_label_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22" xlink:to="lab_us-gaap_StatementGeographicalAxis_426AB62740A03017373EF2DB5E47FD22" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD_label_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD" xlink:to="lab_us-gaap_SegmentGeographicalDomain_205B441DFEAD3488F1FAF2DB5E4B1EAD" xlink:type="arc" />
    <link:label id="lab_country_CA_A21D910C2FD148F32CADF2DB7F99623F_terseLabel_en-US" xlink:label="lab_country_CA_A21D910C2FD148F32CADF2DB7F99623F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_A21D910C2FD148F32CADF2DB7F99623F_label_en-US" xlink:label="lab_country_CA_A21D910C2FD148F32CADF2DB7F99623F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_CA" xlink:label="loc_country_CA_A21D910C2FD148F32CADF2DB7F99623F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_A21D910C2FD148F32CADF2DB7F99623F" xlink:to="lab_country_CA_A21D910C2FD148F32CADF2DB7F99623F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_430C6D93E16FCB16F016F2D2C1C88F57_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_430C6D93E16FCB16F016F2D2C1C88F57" 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_430C6D93E16FCB16F016F2D2C1C88F57_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_430C6D93E16FCB16F016F2D2C1C88F57" 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_430C6D93E16FCB16F016F2D2C1C88F57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_430C6D93E16FCB16F016F2D2C1C88F57" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_430C6D93E16FCB16F016F2D2C1C88F57" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_FD601B08DADEF2479B3BF2D2C1C8B162_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_FD601B08DADEF2479B3BF2D2C1C8B162" 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_FD601B08DADEF2479B3BF2D2C1C8B162_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_FD601B08DADEF2479B3BF2D2C1C8B162" 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_FD601B08DADEF2479B3BF2D2C1C8B162" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_FD601B08DADEF2479B3BF2D2C1C8B162" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_FD601B08DADEF2479B3BF2D2C1C8B162" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_844115ACB42D48C8F871F2D2C1C8BB87_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_844115ACB42D48C8F871F2D2C1C8BB87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_844115ACB42D48C8F871F2D2C1C8BB87_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_844115ACB42D48C8F871F2D2C1C8BB87" 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_844115ACB42D48C8F871F2D2C1C8BB87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_844115ACB42D48C8F871F2D2C1C8BB87" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_844115ACB42D48C8F871F2D2C1C8BB87" xlink:type="arc" />
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C_verboseLabel_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Industrial Revenue Bonds</link:label>
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C_label_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C" 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_D8669B2E256B281CCCB2F2D2C1C8A17C_documentation_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C" 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-20170902.xsd#apog_RecoveryZoneFacilityBondsMember" xlink:label="loc_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C" xlink:to="lab_apog_RecoveryZoneFacilityBondsMember_D8669B2E256B281CCCB2F2D2C1C8A17C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_F68BD4C3EA8F0D786754F2D2C1C9532C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_0DAD33A719F6F28AA9CDF2D2C1C92F0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F" xlink:to="lab_us-gaap_LetterOfCreditMember_1FA8BFFEE8CF60339B9FF2D2C1C9C88F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_DD13403C5E4165CAE92FF2D2C1C92A85_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_DD13403C5E4165CAE92FF2D2C1C92A85" 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_DD13403C5E4165CAE92FF2D2C1C92A85_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_DD13403C5E4165CAE92FF2D2C1C92A85" 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_DD13403C5E4165CAE92FF2D2C1C92A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_DD13403C5E4165CAE92FF2D2C1C92A85" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_DD13403C5E4165CAE92FF2D2C1C92A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_74AA887DA10D3EFFB769F2D2C1C97CD6_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_74AA887DA10D3EFFB769F2D2C1C97CD6" 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_74AA887DA10D3EFFB769F2D2C1C97CD6_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_74AA887DA10D3EFFB769F2D2C1C97CD6" 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_74AA887DA10D3EFFB769F2D2C1C97CD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_74AA887DA10D3EFFB769F2D2C1C97CD6" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_74AA887DA10D3EFFB769F2D2C1C97CD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_80C4199EA8717107821CF2D2C1C92EB3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_80C4199EA8717107821CF2D2C1C92EB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_80C4199EA8717107821CF2D2C1C92EB3_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_80C4199EA8717107821CF2D2C1C92EB3" 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_80C4199EA8717107821CF2D2C1C92EB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_80C4199EA8717107821CF2D2C1C92EB3" xlink:to="lab_us-gaap_LineOfCredit_80C4199EA8717107821CF2D2C1C92EB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_FB5B8835841CBF9582C7F2D2C1C9D345_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_FB5B8835841CBF9582C7F2D2C1C9D345" 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_FB5B8835841CBF9582C7F2D2C1C9D345_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_FB5B8835841CBF9582C7F2D2C1C9D345" 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_FB5B8835841CBF9582C7F2D2C1C9D345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_FB5B8835841CBF9582C7F2D2C1C9D345" xlink:to="lab_us-gaap_LongTermDebt_FB5B8835841CBF9582C7F2D2C1C9D345" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD" 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_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD_label_en-US" xlink:label="lab_us-gaap_InterestPaid_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD" 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_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD" xlink:to="lab_us-gaap_InterestPaid_7AD89D5FD5DC98A10DB8F2D2C1C9FCCD" xlink:type="arc" />
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1_terseLabel_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net working capital</link:label>
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1_label_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital</link:label>
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1_documentation_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital" xlink:label="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1" xlink:to="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_8A3A53A0A09F5FC69777F2D2C1EC80F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_3CD6485C033C47601669F2D2C1ED04A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_0E3252FF26635B2B9291F2D2C1ED5408_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_0E3252FF26635B2B9291F2D2C1ED5408" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_0E3252FF26635B2B9291F2D2C1ED5408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_0E3252FF26635B2B9291F2D2C1ED5408" xlink:to="lab_us-gaap_Goodwill_0E3252FF26635B2B9291F2D2C1ED5408" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Long-term liabilities acquired, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_1A0C58EE21A666C821F2F2F5FFCBC54A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_91E38E61E85DA77E3B35F2F6F0D03FFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F510981C818DC2D17D6C3D5CF5873BFA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F510981C818DC2D17D6C3D5CF5873BFA" 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_F510981C818DC2D17D6C3D5CF5873BFA_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F510981C818DC2D17D6C3D5CF5873BFA" 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_F510981C818DC2D17D6C3D5CF5873BFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F510981C818DC2D17D6C3D5CF5873BFA" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F510981C818DC2D17D6C3D5CF5873BFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_2E92E8FAB1AAF9F38FCD3D5CF587E2FF_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_2E92E8FAB1AAF9F38FCD3D5CF587E2FF" 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_2E92E8FAB1AAF9F38FCD3D5CF587E2FF_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_2E92E8FAB1AAF9F38FCD3D5CF587E2FF" 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_2E92E8FAB1AAF9F38FCD3D5CF587E2FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_2E92E8FAB1AAF9F38FCD3D5CF587E2FF" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_2E92E8FAB1AAF9F38FCD3D5CF587E2FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_7286E8C334282392FE053D5CF58744D4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_7286E8C334282392FE053D5CF58744D4" 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_7286E8C334282392FE053D5CF58744D4_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_7286E8C334282392FE053D5CF58744D4" 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_7286E8C334282392FE053D5CF58744D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_7286E8C334282392FE053D5CF58744D4" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_7286E8C334282392FE053D5CF58744D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72300B3142B20CF0E4753D5CF587BC72_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72300B3142B20CF0E4753D5CF587BC72" 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_72300B3142B20CF0E4753D5CF587BC72_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72300B3142B20CF0E4753D5CF587BC72" 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_72300B3142B20CF0E4753D5CF587BC72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72300B3142B20CF0E4753D5CF587BC72" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72300B3142B20CF0E4753D5CF587BC72" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DEA687425DA6E05A84C83D5CF587310A_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DEA687425DA6E05A84C83D5CF587310A" 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_DEA687425DA6E05A84C83D5CF587310A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DEA687425DA6E05A84C83D5CF587310A" 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_DEA687425DA6E05A84C83D5CF587310A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DEA687425DA6E05A84C83D5CF587310A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DEA687425DA6E05A84C83D5CF587310A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0815DF00F59FDBC9CB753D5CF58734DE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0815DF00F59FDBC9CB753D5CF58734DE" 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_0815DF00F59FDBC9CB753D5CF58734DE_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0815DF00F59FDBC9CB753D5CF58734DE" 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_0815DF00F59FDBC9CB753D5CF58734DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0815DF00F59FDBC9CB753D5CF58734DE" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0815DF00F59FDBC9CB753D5CF58734DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_099DF844CAD0D66EDD803D5CF587F173_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_099DF844CAD0D66EDD803D5CF587F173" 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_099DF844CAD0D66EDD803D5CF587F173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_099DF844CAD0D66EDD803D5CF587F173" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_099DF844CAD0D66EDD803D5CF587F173" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E441EFA09BCBF88334943D5CF5872783_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E441EFA09BCBF88334943D5CF5872783" 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_E441EFA09BCBF88334943D5CF5872783_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E441EFA09BCBF88334943D5CF5872783" 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_E441EFA09BCBF88334943D5CF5872783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E441EFA09BCBF88334943D5CF5872783" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E441EFA09BCBF88334943D5CF5872783" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CAA2C1F615E61D874F1C3D5CF588C437_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CAA2C1F615E61D874F1C3D5CF588C437" 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_CAA2C1F615E61D874F1C3D5CF588C437_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CAA2C1F615E61D874F1C3D5CF588C437" 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_CAA2C1F615E61D874F1C3D5CF588C437" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CAA2C1F615E61D874F1C3D5CF588C437" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CAA2C1F615E61D874F1C3D5CF588C437" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ACC15906438F7509CBD3D5CF588DA54_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ACC15906438F7509CBD3D5CF588DA54" 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_5ACC15906438F7509CBD3D5CF588DA54_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ACC15906438F7509CBD3D5CF588DA54" 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_5ACC15906438F7509CBD3D5CF588DA54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ACC15906438F7509CBD3D5CF588DA54" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ACC15906438F7509CBD3D5CF588DA54" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CC6A24454BF811B8634D3D5CF588E8E7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CC6A24454BF811B8634D3D5CF588E8E7" 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_CC6A24454BF811B8634D3D5CF588E8E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CC6A24454BF811B8634D3D5CF588E8E7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_CC6A24454BF811B8634D3D5CF588E8E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EEB2D7D3392F1C689B693D5CF58809B3_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EEB2D7D3392F1C689B693D5CF58809B3" 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_EEB2D7D3392F1C689B693D5CF58809B3_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EEB2D7D3392F1C689B693D5CF58809B3" 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_EEB2D7D3392F1C689B693D5CF58809B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EEB2D7D3392F1C689B693D5CF58809B3" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_EEB2D7D3392F1C689B693D5CF58809B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_FA12D8E01582B65884623D5CF58852D8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_FA12D8E01582B65884623D5CF58852D8" 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_FA12D8E01582B65884623D5CF58852D8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_FA12D8E01582B65884623D5CF58852D8" 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_FA12D8E01582B65884623D5CF58852D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_FA12D8E01582B65884623D5CF58852D8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_FA12D8E01582B65884623D5CF58852D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_10D8DEBFB4ABF9DF0EAD3D5CF65F2748_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_10D8DEBFB4ABF9DF0EAD3D5CF65F2748" 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_10D8DEBFB4ABF9DF0EAD3D5CF65F2748_label_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_10D8DEBFB4ABF9DF0EAD3D5CF65F2748" 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_10D8DEBFB4ABF9DF0EAD3D5CF65F2748" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_10D8DEBFB4ABF9DF0EAD3D5CF65F2748" xlink:to="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_10D8DEBFB4ABF9DF0EAD3D5CF65F2748" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4EF6C831C2C10D234A463D5CF65FE217_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4EF6C831C2C10D234A463D5CF65FE217" 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_4EF6C831C2C10D234A463D5CF65FE217_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4EF6C831C2C10D234A463D5CF65FE217" 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_4EF6C831C2C10D234A463D5CF65FE217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_4EF6C831C2C10D234A463D5CF65FE217" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4EF6C831C2C10D234A463D5CF65FE217" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_AC683E6BBA1F11A1E0973D5CF660EC45_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_AC683E6BBA1F11A1E0973D5CF660EC45" 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_AC683E6BBA1F11A1E0973D5CF660EC45_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_AC683E6BBA1F11A1E0973D5CF660EC45" 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_AC683E6BBA1F11A1E0973D5CF660EC45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_AC683E6BBA1F11A1E0973D5CF660EC45" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_AC683E6BBA1F11A1E0973D5CF660EC45" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_1C6D0847BF5964C395C43D5CF6602A47_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_1C6D0847BF5964C395C43D5CF6602A47" 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_1C6D0847BF5964C395C43D5CF6602A47_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_1C6D0847BF5964C395C43D5CF6602A47" 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_1C6D0847BF5964C395C43D5CF6602A47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_1C6D0847BF5964C395C43D5CF6602A47" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_1C6D0847BF5964C395C43D5CF6602A47" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_71CB10F4E0245926F1833D5CF6605E8F_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_71CB10F4E0245926F1833D5CF6605E8F" 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_71CB10F4E0245926F1833D5CF6605E8F_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_71CB10F4E0245926F1833D5CF6605E8F" 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_71CB10F4E0245926F1833D5CF6605E8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_71CB10F4E0245926F1833D5CF6605E8F" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_71CB10F4E0245926F1833D5CF6605E8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_981D0E6F6A117ACF9F753D5CF66588DE_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_981D0E6F6A117ACF9F753D5CF66588DE" 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_981D0E6F6A117ACF9F753D5CF66588DE_label_en-US" xlink:label="lab_us-gaap_InventoryNet_981D0E6F6A117ACF9F753D5CF66588DE" 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_981D0E6F6A117ACF9F753D5CF66588DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_981D0E6F6A117ACF9F753D5CF66588DE" xlink:to="lab_us-gaap_InventoryNet_981D0E6F6A117ACF9F753D5CF66588DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_0A6BA2F9815F4AE32E963D5CF4E53026_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_0A6BA2F9815F4AE32E963D5CF4E53026" 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_0A6BA2F9815F4AE32E963D5CF4E53026_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_0A6BA2F9815F4AE32E963D5CF4E53026" 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_0A6BA2F9815F4AE32E963D5CF4E53026" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_0A6BA2F9815F4AE32E963D5CF4E53026" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_0A6BA2F9815F4AE32E963D5CF4E53026" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_44ED42ACBAEAF340E2CF3D5CF4E59BFE_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_44ED42ACBAEAF340E2CF3D5CF4E59BFE" 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_44ED42ACBAEAF340E2CF3D5CF4E59BFE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_44ED42ACBAEAF340E2CF3D5CF4E59BFE" 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_44ED42ACBAEAF340E2CF3D5CF4E59BFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_44ED42ACBAEAF340E2CF3D5CF4E59BFE" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_44ED42ACBAEAF340E2CF3D5CF4E59BFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_668855B94A05D5671F413D5CF5530D10_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_668855B94A05D5671F413D5CF5530D10" 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_668855B94A05D5671F413D5CF5530D10_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_668855B94A05D5671F413D5CF5530D10" 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_668855B94A05D5671F413D5CF5530D10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_668855B94A05D5671F413D5CF5530D10" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_668855B94A05D5671F413D5CF5530D10" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4B39C8E7347BFF1872BC3D5CF53CB65D_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_4B39C8E7347BFF1872BC3D5CF53CB65D" 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_4B39C8E7347BFF1872BC3D5CF53CB65D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_4B39C8E7347BFF1872BC3D5CF53CB65D" xlink:to="lab_us-gaap_IncomeStatementAbstract_4B39C8E7347BFF1872BC3D5CF53CB65D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_EB0FBC1617865F0E18A63D5CF53C97C4_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_EB0FBC1617865F0E18A63D5CF53C97C4" 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_EB0FBC1617865F0E18A63D5CF53C97C4_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_EB0FBC1617865F0E18A63D5CF53C97C4" 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_EB0FBC1617865F0E18A63D5CF53C97C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_EB0FBC1617865F0E18A63D5CF53C97C4" xlink:to="lab_us-gaap_CostOfGoodsSold_EB0FBC1617865F0E18A63D5CF53C97C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_1586F6E5C3B4E087173D3D5CF53C4B3B_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_1586F6E5C3B4E087173D3D5CF53C4B3B" 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_1586F6E5C3B4E087173D3D5CF53C4B3B_label_en-US" xlink:label="lab_us-gaap_GrossProfit_1586F6E5C3B4E087173D3D5CF53C4B3B" 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_1586F6E5C3B4E087173D3D5CF53C4B3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_1586F6E5C3B4E087173D3D5CF53C4B3B" xlink:to="lab_us-gaap_GrossProfit_1586F6E5C3B4E087173D3D5CF53C4B3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B0E1E3A97AEB4E54E9963D5CF53C907F_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B0E1E3A97AEB4E54E9963D5CF53C907F" 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_B0E1E3A97AEB4E54E9963D5CF53C907F_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B0E1E3A97AEB4E54E9963D5CF53C907F" 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_B0E1E3A97AEB4E54E9963D5CF53C907F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B0E1E3A97AEB4E54E9963D5CF53C907F" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B0E1E3A97AEB4E54E9963D5CF53C907F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_FED2E5289E48EEA447413D5CF53CE3E1_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_FED2E5289E48EEA447413D5CF53CE3E1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_FED2E5289E48EEA447413D5CF53CE3E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_FED2E5289E48EEA447413D5CF53CE3E1" xlink:to="lab_us-gaap_OperatingIncomeLoss_FED2E5289E48EEA447413D5CF53CE3E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_E570620117ACA65FFF3C3D5CF53CABB1_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_E570620117ACA65FFF3C3D5CF53CABB1" 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_E570620117ACA65FFF3C3D5CF53CABB1_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_E570620117ACA65FFF3C3D5CF53CABB1" 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_E570620117ACA65FFF3C3D5CF53CABB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_E570620117ACA65FFF3C3D5CF53CABB1" xlink:to="lab_us-gaap_InvestmentIncomeInterest_E570620117ACA65FFF3C3D5CF53CABB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_A7659B289AA4A8E6D69A3D5CF53C4033_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_A7659B289AA4A8E6D69A3D5CF53C4033" 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_A7659B289AA4A8E6D69A3D5CF53C4033_label_en-US" xlink:label="lab_us-gaap_InterestExpense_A7659B289AA4A8E6D69A3D5CF53C4033" 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_A7659B289AA4A8E6D69A3D5CF53C4033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_A7659B289AA4A8E6D69A3D5CF53C4033" xlink:to="lab_us-gaap_InterestExpense_A7659B289AA4A8E6D69A3D5CF53C4033" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B0820F9ACF50206F22343D5CF53C07AA_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B0820F9ACF50206F22343D5CF53C07AA" 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_B0820F9ACF50206F22343D5CF53C07AA_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B0820F9ACF50206F22343D5CF53C07AA" 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_B0820F9ACF50206F22343D5CF53C07AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_B0820F9ACF50206F22343D5CF53C07AA" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_B0820F9ACF50206F22343D5CF53C07AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8203BEA819A71A28EA813D5CF53CE65E_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8203BEA819A71A28EA813D5CF53CE65E" 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_8203BEA819A71A28EA813D5CF53CE65E_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8203BEA819A71A28EA813D5CF53CE65E" 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_8203BEA819A71A28EA813D5CF53CE65E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8203BEA819A71A28EA813D5CF53CE65E" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8203BEA819A71A28EA813D5CF53CE65E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_C3F67EE7C0093B7B5FAC3D5CF53C3A60_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_C3F67EE7C0093B7B5FAC3D5CF53C3A60" 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_C3F67EE7C0093B7B5FAC3D5CF53C3A60_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_C3F67EE7C0093B7B5FAC3D5CF53C3A60" 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_C3F67EE7C0093B7B5FAC3D5CF53C3A60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_C3F67EE7C0093B7B5FAC3D5CF53C3A60" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_C3F67EE7C0093B7B5FAC3D5CF53C3A60" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_D3571E21ED4DBC5C989D3D5CF53CA5A7_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_D3571E21ED4DBC5C989D3D5CF53CA5A7" 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_D3571E21ED4DBC5C989D3D5CF53CA5A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_D3571E21ED4DBC5C989D3D5CF53CA5A7" xlink:to="lab_us-gaap_NetIncomeLoss_D3571E21ED4DBC5C989D3D5CF53CA5A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_92BB068944C18016EF613D5CF53C9AB8_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_92BB068944C18016EF613D5CF53C9AB8" 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_92BB068944C18016EF613D5CF53C9AB8_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_92BB068944C18016EF613D5CF53C9AB8" 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_92BB068944C18016EF613D5CF53C9AB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_92BB068944C18016EF613D5CF53C9AB8" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_92BB068944C18016EF613D5CF53C9AB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7602E77E03CB59956FE83D5CF53C16CA_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_7602E77E03CB59956FE83D5CF53C16CA" 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_7602E77E03CB59956FE83D5CF53C16CA_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_7602E77E03CB59956FE83D5CF53C16CA" 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_7602E77E03CB59956FE83D5CF53C16CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_7602E77E03CB59956FE83D5CF53C16CA" xlink:to="lab_us-gaap_EarningsPerShareBasic_7602E77E03CB59956FE83D5CF53C16CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_47E031E9DE97DAA437143D5CF53CB98E_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_47E031E9DE97DAA437143D5CF53CB98E" 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_47E031E9DE97DAA437143D5CF53CB98E_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_47E031E9DE97DAA437143D5CF53CB98E" 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_47E031E9DE97DAA437143D5CF53CB98E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_47E031E9DE97DAA437143D5CF53CB98E" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_47E031E9DE97DAA437143D5CF53CB98E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_3982CB2D5C71FF9B26EB3D5CF53D029E_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_3982CB2D5C71FF9B26EB3D5CF53D029E" 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_3982CB2D5C71FF9B26EB3D5CF53D029E_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_3982CB2D5C71FF9B26EB3D5CF53D029E" 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_3982CB2D5C71FF9B26EB3D5CF53D029E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_3982CB2D5C71FF9B26EB3D5CF53D029E" xlink:to="lab_us-gaap_EarningsPerShareDiluted_3982CB2D5C71FF9B26EB3D5CF53D029E" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E65B5424121884B142BB3D5CF53D1549_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E65B5424121884B142BB3D5CF53D1549" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E65B5424121884B142BB3D5CF53D1549_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E65B5424121884B142BB3D5CF53D1549" 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_E65B5424121884B142BB3D5CF53D1549" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E65B5424121884B142BB3D5CF53D1549" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_E65B5424121884B142BB3D5CF53D1549" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A2336F8925E0412375163D5CF53D9EC2_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A2336F8925E0412375163D5CF53D9EC2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A2336F8925E0412375163D5CF53D9EC2_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A2336F8925E0412375163D5CF53D9EC2" 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_A2336F8925E0412375163D5CF53D9EC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A2336F8925E0412375163D5CF53D9EC2" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A2336F8925E0412375163D5CF53D9EC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D33203B75A57C2E2573D5CF5083836_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D33203B75A57C2E2573D5CF5083836" 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_87D33203B75A57C2E2573D5CF5083836_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D33203B75A57C2E2573D5CF5083836" 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_87D33203B75A57C2E2573D5CF5083836" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D33203B75A57C2E2573D5CF5083836" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D33203B75A57C2E2573D5CF5083836" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_39CAB578C450B7839D6D3D5CF52DBC44_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_39CAB578C450B7839D6D3D5CF52DBC44" 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_39CAB578C450B7839D6D3D5CF52DBC44_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_39CAB578C450B7839D6D3D5CF52DBC44" 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_39CAB578C450B7839D6D3D5CF52DBC44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_39CAB578C450B7839D6D3D5CF52DBC44" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_39CAB578C450B7839D6D3D5CF52DBC44" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_EC77687FB7274C4884D23D5CF52D804D_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_EC77687FB7274C4884D23D5CF52D804D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Remainder of Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_EC77687FB7274C4884D23D5CF52D804D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_EC77687FB7274C4884D23D5CF52D804D" 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_EC77687FB7274C4884D23D5CF52D804D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_EC77687FB7274C4884D23D5CF52D804D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_EC77687FB7274C4884D23D5CF52D804D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_81CFDD0C98D5BD2F0F393D5CF52DAADF_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_81CFDD0C98D5BD2F0F393D5CF52DAADF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_81CFDD0C98D5BD2F0F393D5CF52DAADF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_81CFDD0C98D5BD2F0F393D5CF52DAADF" 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_81CFDD0C98D5BD2F0F393D5CF52DAADF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_81CFDD0C98D5BD2F0F393D5CF52DAADF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_81CFDD0C98D5BD2F0F393D5CF52DAADF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_542FF4F8816DAB56D7BF3D5CF52D108C_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_542FF4F8816DAB56D7BF3D5CF52D108C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_542FF4F8816DAB56D7BF3D5CF52D108C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_542FF4F8816DAB56D7BF3D5CF52D108C" 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_542FF4F8816DAB56D7BF3D5CF52D108C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_542FF4F8816DAB56D7BF3D5CF52D108C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_542FF4F8816DAB56D7BF3D5CF52D108C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_25EB7887860B577126353D5CF52D43CF_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_25EB7887860B577126353D5CF52D43CF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_25EB7887860B577126353D5CF52D43CF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_25EB7887860B577126353D5CF52D43CF" 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_25EB7887860B577126353D5CF52D43CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_25EB7887860B577126353D5CF52D43CF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_25EB7887860B577126353D5CF52D43CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C4A60E244A7EFBDF34EA3D5CF52DE31E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C4A60E244A7EFBDF34EA3D5CF52DE31E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated amortization expense, Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C4A60E244A7EFBDF34EA3D5CF52DE31E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C4A60E244A7EFBDF34EA3D5CF52DE31E" 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_C4A60E244A7EFBDF34EA3D5CF52DE31E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C4A60E244A7EFBDF34EA3D5CF52DE31E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C4A60E244A7EFBDF34EA3D5CF52DE31E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_17A4F5C22E7D0BEFB63B3D5CF605EFA6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_17A4F5C22E7D0BEFB63B3D5CF605EFA6" 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_17A4F5C22E7D0BEFB63B3D5CF605EFA6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_17A4F5C22E7D0BEFB63B3D5CF605EFA6" 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_17A4F5C22E7D0BEFB63B3D5CF605EFA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_17A4F5C22E7D0BEFB63B3D5CF605EFA6" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_17A4F5C22E7D0BEFB63B3D5CF605EFA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0D3279780EF56A18EC653D5CF4DF4D93_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0D3279780EF56A18EC653D5CF4DF4D93" 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_0D3279780EF56A18EC653D5CF4DF4D93_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0D3279780EF56A18EC653D5CF4DF4D93" 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_0D3279780EF56A18EC653D5CF4DF4D93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0D3279780EF56A18EC653D5CF4DF4D93" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0D3279780EF56A18EC653D5CF4DF4D93" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_07DECC742577B89A6AD43D5CF4FC6854" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_208DB379D3234235DBB13D5CF535A415_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_208DB379D3234235DBB13D5CF535A415" 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_208DB379D3234235DBB13D5CF535A415_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_208DB379D3234235DBB13D5CF535A415" 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_208DB379D3234235DBB13D5CF535A415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_208DB379D3234235DBB13D5CF535A415" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_208DB379D3234235DBB13D5CF535A415" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1456149ED347830E5F2D3D5CF536B026_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1456149ED347830E5F2D3D5CF536B026" 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_1456149ED347830E5F2D3D5CF536B026_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1456149ED347830E5F2D3D5CF536B026" 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_1456149ED347830E5F2D3D5CF536B026" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1456149ED347830E5F2D3D5CF536B026" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1456149ED347830E5F2D3D5CF536B026" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A9342E04A5CEA49C04EB3D5CF53669FF_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A9342E04A5CEA49C04EB3D5CF53669FF" 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_A9342E04A5CEA49C04EB3D5CF53669FF_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A9342E04A5CEA49C04EB3D5CF53669FF" 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_A9342E04A5CEA49C04EB3D5CF53669FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A9342E04A5CEA49C04EB3D5CF53669FF" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A9342E04A5CEA49C04EB3D5CF53669FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A9D18C9947BC9AC7CB51F2D2C1D805C9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A9D18C9947BC9AC7CB51F2D2C1D805C9" 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_A9D18C9947BC9AC7CB51F2D2C1D805C9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A9D18C9947BC9AC7CB51F2D2C1D805C9" 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_A9D18C9947BC9AC7CB51F2D2C1D805C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A9D18C9947BC9AC7CB51F2D2C1D805C9" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_A9D18C9947BC9AC7CB51F2D2C1D805C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ED98F67CBAAF891E3CAF2D2C1D83B6B_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ED98F67CBAAF891E3CAF2D2C1D83B6B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_6ED98F67CBAAF891E3CAF2D2C1D83B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ED98F67CBAAF891E3CAF2D2C1D83B6B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ED98F67CBAAF891E3CAF2D2C1D83B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2074F22291FA487F066CF2D2C1D86684_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2074F22291FA487F066CF2D2C1D86684" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_2074F22291FA487F066CF2D2C1D86684" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2074F22291FA487F066CF2D2C1D86684" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2074F22291FA487F066CF2D2C1D86684" xlink:type="arc" />
    <link:label id="lab_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A_verboseLabel_en-US" xlink:label="lab_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt issue costs</link:label>
    <link:label id="lab_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A_label_en-US" xlink:label="lab_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A" 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_E6E7D84EA383C84875D6F2D2C1D9080A_documentation_en-US" xlink:label="lab_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A" 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-20170902.xsd#apog_DebtIssueCostsMember" xlink:label="loc_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A" xlink:to="lab_apog_DebtIssueCostsMember_E6E7D84EA383C84875D6F2D2C1D9080A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_5E1BD5CC8ECCF35044E6F2D2C1D9B894_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_5E1BD5CC8ECCF35044E6F2D2C1D9B894" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_5E1BD5CC8ECCF35044E6F2D2C1D9B894_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_5E1BD5CC8ECCF35044E6F2D2C1D9B894" 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_5E1BD5CC8ECCF35044E6F2D2C1D9B894" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_5E1BD5CC8ECCF35044E6F2D2C1D9B894" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_5E1BD5CC8ECCF35044E6F2D2C1D9B894" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_7CFA3327D5B10838BD36F2D2C1D95D9E_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_7CFA3327D5B10838BD36F2D2C1D95D9E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</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_7CFA3327D5B10838BD36F2D2C1D95D9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_7CFA3327D5B10838BD36F2D2C1D95D9E" xlink:to="lab_us-gaap_CustomerRelationshipsMember_7CFA3327D5B10838BD36F2D2C1D95D9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_97AC58F8ADF24E0376AFF2D2C1D9A8A1_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_97AC58F8ADF24E0376AFF2D2C1D9A8A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks and other intangibles</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_97AC58F8ADF24E0376AFF2D2C1D9A8A1_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_97AC58F8ADF24E0376AFF2D2C1D9A8A1" 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_97AC58F8ADF24E0376AFF2D2C1D9A8A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_97AC58F8ADF24E0376AFF2D2C1D9A8A1" xlink:to="lab_us-gaap_TrademarksMember_97AC58F8ADF24E0376AFF2D2C1D9A8A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_EE0DECB6677FF19C4B55F2D2C1D90151_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_EE0DECB6677FF19C4B55F2D2C1D90151" 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_EE0DECB6677FF19C4B55F2D2C1D90151_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_EE0DECB6677FF19C4B55F2D2C1D90151" 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_EE0DECB6677FF19C4B55F2D2C1D90151" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_EE0DECB6677FF19C4B55F2D2C1D90151" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_EE0DECB6677FF19C4B55F2D2C1D90151" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_72BCF40205760747DD82F2D2C1D9C14B_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_72BCF40205760747DD82F2D2C1D9C14B" 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_72BCF40205760747DD82F2D2C1D9C14B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_72BCF40205760747DD82F2D2C1D9C14B" 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_72BCF40205760747DD82F2D2C1D9C14B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_72BCF40205760747DD82F2D2C1D9C14B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_72BCF40205760747DD82F2D2C1D9C14B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F06EAEE272E3505E9689F2D2C1D9DB10_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F06EAEE272E3505E9689F2D2C1D9DB10" 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_F06EAEE272E3505E9689F2D2C1D9DB10_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F06EAEE272E3505E9689F2D2C1D9DB10" 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_F06EAEE272E3505E9689F2D2C1D9DB10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_F06EAEE272E3505E9689F2D2C1D9DB10" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F06EAEE272E3505E9689F2D2C1D9DB10" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_AB9DF3335CDE795EDA96F2D2C1D9587A_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_AB9DF3335CDE795EDA96F2D2C1D9587A" 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_AB9DF3335CDE795EDA96F2D2C1D9587A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_AB9DF3335CDE795EDA96F2D2C1D9587A" 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_AB9DF3335CDE795EDA96F2D2C1D9587A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_AB9DF3335CDE795EDA96F2D2C1D9587A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_AB9DF3335CDE795EDA96F2D2C1D9587A" xlink:type="arc" />
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E_negatedLabel_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E" 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_289C8963267B7E5794D9F2D2C1D9DA6E_label_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E" 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_289C8963267B7E5794D9F2D2C1D9DA6E_documentation_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E" 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-20170902.xsd#apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment" xlink:label="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E" xlink:to="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_289C8963267B7E5794D9F2D2C1D9DA6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_C5555CF059AF98697208F2D2C1D9C30F_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_C5555CF059AF98697208F2D2C1D9C30F" 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_C5555CF059AF98697208F2D2C1D9C30F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_C5555CF059AF98697208F2D2C1D9C30F" 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_C5555CF059AF98697208F2D2C1D9C30F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_C5555CF059AF98697208F2D2C1D9C30F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_C5555CF059AF98697208F2D2C1D9C30F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_24F878C102A119099E3EF2D2C1DAD3EF_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_24F878C102A119099E3EF2D2C1DAD3EF" 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_24F878C102A119099E3EF2D2C1DAD3EF_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_24F878C102A119099E3EF2D2C1DAD3EF" 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_24F878C102A119099E3EF2D2C1DAD3EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_24F878C102A119099E3EF2D2C1DAD3EF" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_24F878C102A119099E3EF2D2C1DAD3EF" xlink:type="arc" />
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278_negatedTerseLabel_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Indefinite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278_label_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278_documentation_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indefinite Lived Identifiable Intangible Assets, Foreign Currency Translation Adjustments</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278" xlink:to="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_5160C1F8E841A9B23030F2D2C1DA1278" xlink:type="arc" />
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99_totalLabel_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill), Net of translation adjustments</link:label>
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99_label_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99" 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_536676FAA9366C212605F2D2C1DACF99_documentation_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99" 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-20170902.xsd#apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments" xlink:label="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99" xlink:to="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_536676FAA9366C212605F2D2C1DACF99" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3" 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_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3" 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_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_D61F6D1CBDC8DDCFECE6F2D2C1DA34E3" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Accumulated Amortization</link:label>
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B_label_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B" 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_9E6DAD48FC15389EAC32F2D2C1DA363B_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B" 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-20170902.xsd#apog_IntangibleAssetsAccumulatedAmortization" xlink:label="loc_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B" xlink:to="lab_apog_IntangibleAssetsAccumulatedAmortization_9E6DAD48FC15389EAC32F2D2C1DA363B" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Foreign Currency Translation</link:label>
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67_label_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67" 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_C6EDFDFCE08DB8042FF5F2D2C1DA4F67_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67" 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-20170902.xsd#apog_IntangibleAssetsForeignCurrencyTranslation" xlink:label="loc_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67" xlink:to="lab_apog_IntangibleAssetsForeignCurrencyTranslation_C6EDFDFCE08DB8042FF5F2D2C1DA4F67" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B9AAD85B627B61041B26F2D2C1DAE659_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B9AAD85B627B61041B26F2D2C1DAE659" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B9AAD85B627B61041B26F2D2C1DAE659_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B9AAD85B627B61041B26F2D2C1DAE659" 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_B9AAD85B627B61041B26F2D2C1DAE659" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B9AAD85B627B61041B26F2D2C1DAE659" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B9AAD85B627B61041B26F2D2C1DAE659" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_B7F49D458BE490BBD3313D5CF5A50078_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_B7F49D458BE490BBD3313D5CF5A50078" 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_B7F49D458BE490BBD3313D5CF5A50078_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_B7F49D458BE490BBD3313D5CF5A50078" 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_B7F49D458BE490BBD3313D5CF5A50078" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_B7F49D458BE490BBD3313D5CF5A50078" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_B7F49D458BE490BBD3313D5CF5A50078" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_256C9908EF28E6EDC5C13D5CF5A58B68_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_256C9908EF28E6EDC5C13D5CF5A58B68" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_256C9908EF28E6EDC5C13D5CF5A58B68_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_256C9908EF28E6EDC5C13D5CF5A58B68" 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_256C9908EF28E6EDC5C13D5CF5A58B68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_256C9908EF28E6EDC5C13D5CF5A58B68" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_256C9908EF28E6EDC5C13D5CF5A58B68" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_9EAE0383E4048FD1C12B01F204562433_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_9EAE0383E4048FD1C12B01F204562433" 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_9EAE0383E4048FD1C12B01F204562433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9EAE0383E4048FD1C12B01F204562433" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_9EAE0383E4048FD1C12B01F204562433" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BC94F79ECEFFA44F673801F20458A4B0_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BC94F79ECEFFA44F673801F20458A4B0" 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_BC94F79ECEFFA44F673801F20458A4B0_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BC94F79ECEFFA44F673801F20458A4B0" 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_BC94F79ECEFFA44F673801F20458A4B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BC94F79ECEFFA44F673801F20458A4B0" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BC94F79ECEFFA44F673801F20458A4B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_A4AA8510075C86D554CC01F20458F3E9_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_A4AA8510075C86D554CC01F20458F3E9" 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_A4AA8510075C86D554CC01F20458F3E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_A4AA8510075C86D554CC01F20458F3E9" xlink:to="lab_us-gaap_NetIncomeLoss_A4AA8510075C86D554CC01F20458F3E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9984C74245E2BA691B7E01F204592BA5_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9984C74245E2BA691B7E01F204592BA5" 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_9984C74245E2BA691B7E01F204592BA5_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9984C74245E2BA691B7E01F204592BA5" 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_9984C74245E2BA691B7E01F204592BA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9984C74245E2BA691B7E01F204592BA5" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9984C74245E2BA691B7E01F204592BA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_F20DA4054FECCB4FBAEC01F20459C24A_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F20DA4054FECCB4FBAEC01F20459C24A" 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_F20DA4054FECCB4FBAEC01F20459C24A_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F20DA4054FECCB4FBAEC01F20459C24A" 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_F20DA4054FECCB4FBAEC01F20459C24A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_F20DA4054FECCB4FBAEC01F20459C24A" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_F20DA4054FECCB4FBAEC01F20459C24A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_8225DB8A65B4FE55A1CC01F2045AA5F3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_8225DB8A65B4FE55A1CC01F2045AA5F3" 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_8225DB8A65B4FE55A1CC01F2045AA5F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_8225DB8A65B4FE55A1CC01F2045AA5F3" xlink:to="lab_us-gaap_ShareBasedCompensation_8225DB8A65B4FE55A1CC01F2045AA5F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_A2EC47405A2718FC223D01F2045A4E96_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_A2EC47405A2718FC223D01F2045A4E96" 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_A2EC47405A2718FC223D01F2045A4E96_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_A2EC47405A2718FC223D01F2045A4E96" 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_A2EC47405A2718FC223D01F2045A4E96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_A2EC47405A2718FC223D01F2045A4E96" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_A2EC47405A2718FC223D01F2045A4E96" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B5E99D7E70140F498C6801F2045A7E3A_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B5E99D7E70140F498C6801F2045A7E3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B5E99D7E70140F498C6801F2045A7E3A_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B5E99D7E70140F498C6801F2045A7E3A" 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_B5E99D7E70140F498C6801F2045A7E3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B5E99D7E70140F498C6801F2045A7E3A" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_B5E99D7E70140F498C6801F2045A7E3A" xlink:type="arc" />
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F_terseLabel_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F" 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_D8DD1E527B015AD8782501F2045AF01F_label_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F" 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_D8DD1E527B015AD8782501F2045AF01F_documentation_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F" 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-20170902.xsd#apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts" xlink:label="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F" xlink:to="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_D8DD1E527B015AD8782501F2045AF01F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_77A66AB7F0113570F27201F2045C1731_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_77A66AB7F0113570F27201F2045C1731" 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_77A66AB7F0113570F27201F2045C1731_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_77A66AB7F0113570F27201F2045C1731" 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_77A66AB7F0113570F27201F2045C1731" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_77A66AB7F0113570F27201F2045C1731" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_77A66AB7F0113570F27201F2045C1731" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B5718BDE062174B7348401F2045C03C0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B5718BDE062174B7348401F2045C03C0" 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_B5718BDE062174B7348401F2045C03C0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B5718BDE062174B7348401F2045C03C0" 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_B5718BDE062174B7348401F2045C03C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B5718BDE062174B7348401F2045C03C0" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B5718BDE062174B7348401F2045C03C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_C5F43CCD7466E6E4922A01F204616EC7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_C5F43CCD7466E6E4922A01F204616EC7" 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_C5F43CCD7466E6E4922A01F204616EC7_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_C5F43CCD7466E6E4922A01F204616EC7" 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_C5F43CCD7466E6E4922A01F204616EC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_C5F43CCD7466E6E4922A01F204616EC7" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_C5F43CCD7466E6E4922A01F204616EC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_D4AB3A583AE7C214D7E001F204622212_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_D4AB3A583AE7C214D7E001F204622212" 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_D4AB3A583AE7C214D7E001F204622212_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_D4AB3A583AE7C214D7E001F204622212" 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_D4AB3A583AE7C214D7E001F204622212" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_D4AB3A583AE7C214D7E001F204622212" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_D4AB3A583AE7C214D7E001F204622212" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_D0052E0FADDC626D944A01F204622324_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_D0052E0FADDC626D944A01F204622324" 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_D0052E0FADDC626D944A01F204622324_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_D0052E0FADDC626D944A01F204622324" 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_D0052E0FADDC626D944A01F204622324" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_D0052E0FADDC626D944A01F204622324" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_D0052E0FADDC626D944A01F204622324" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_20CFE807A763718E5FD701F204626307_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_20CFE807A763718E5FD701F204626307" 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_20CFE807A763718E5FD701F204626307_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_20CFE807A763718E5FD701F204626307" 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_20CFE807A763718E5FD701F204626307" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_20CFE807A763718E5FD701F204626307" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_20CFE807A763718E5FD701F204626307" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_021E85031E892D9462B201F20462DDBC_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_021E85031E892D9462B201F20462DDBC" 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_021E85031E892D9462B201F20462DDBC_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_021E85031E892D9462B201F20462DDBC" 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_021E85031E892D9462B201F20462DDBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_021E85031E892D9462B201F20462DDBC" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_021E85031E892D9462B201F20462DDBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_607C9AEE3E007CC2F0AB01F20462D47C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_607C9AEE3E007CC2F0AB01F20462D47C" 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_607C9AEE3E007CC2F0AB01F20462D47C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_607C9AEE3E007CC2F0AB01F20462D47C" 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_607C9AEE3E007CC2F0AB01F20462D47C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_607C9AEE3E007CC2F0AB01F20462D47C" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_607C9AEE3E007CC2F0AB01F20462D47C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_415BF09EF74F5466DAF601F20462E0D1_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_415BF09EF74F5466DAF601F20462E0D1" 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_415BF09EF74F5466DAF601F20462E0D1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_415BF09EF74F5466DAF601F20462E0D1" 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_415BF09EF74F5466DAF601F20462E0D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_415BF09EF74F5466DAF601F20462E0D1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_415BF09EF74F5466DAF601F20462E0D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C334B3FB5BB1611590A01F20462ABA3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C334B3FB5BB1611590A01F20462ABA3" 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_7C334B3FB5BB1611590A01F20462ABA3_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C334B3FB5BB1611590A01F20462ABA3" 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_7C334B3FB5BB1611590A01F20462ABA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C334B3FB5BB1611590A01F20462ABA3" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7C334B3FB5BB1611590A01F20462ABA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_DFF60A166CA395A650E901F20462CAF2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_DFF60A166CA395A650E901F20462CAF2" 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_DFF60A166CA395A650E901F20462CAF2_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_DFF60A166CA395A650E901F20462CAF2" 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_DFF60A166CA395A650E901F20462CAF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_DFF60A166CA395A650E901F20462CAF2" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_DFF60A166CA395A650E901F20462CAF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C4E2018A7DF253F4209701F2046286C6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C4E2018A7DF253F4209701F2046286C6" 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_C4E2018A7DF253F4209701F2046286C6_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C4E2018A7DF253F4209701F2046286C6" 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_C4E2018A7DF253F4209701F2046286C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C4E2018A7DF253F4209701F2046286C6" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C4E2018A7DF253F4209701F2046286C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_44262C1B0AAECAC05C2301F20463080D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in restricted cash</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC" xlink:to="lab_us-gaap_IncreaseDecreaseInRestrictedCash_31876E292782C07D5A0F01F2046318FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_E3698AAFE86E215094CF01F20463F84C_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_E3698AAFE86E215094CF01F20463F84C" 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_E3698AAFE86E215094CF01F20463F84C_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_E3698AAFE86E215094CF01F20463F84C" 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_E3698AAFE86E215094CF01F20463F84C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_E3698AAFE86E215094CF01F20463F84C" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_E3698AAFE86E215094CF01F20463F84C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_71875BC4C5445B49B50101F20463E74F_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_71875BC4C5445B49B50101F20463E74F" 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_71875BC4C5445B49B50101F20463E74F_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_71875BC4C5445B49B50101F20463E74F" 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_71875BC4C5445B49B50101F20463E74F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_71875BC4C5445B49B50101F20463E74F" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_71875BC4C5445B49B50101F20463E74F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F" 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_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A6296421F04D3484AFEC01F204637D2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_753E315CD24C913B1A4801F20463E322_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_753E315CD24C913B1A4801F20463E322" 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_753E315CD24C913B1A4801F20463E322_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_753E315CD24C913B1A4801F20463E322" 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_753E315CD24C913B1A4801F20463E322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_753E315CD24C913B1A4801F20463E322" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_753E315CD24C913B1A4801F20463E322" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31A08BF55B399CBAF08401F20463D8EA_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31A08BF55B399CBAF08401F20463D8EA" 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_31A08BF55B399CBAF08401F20463D8EA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31A08BF55B399CBAF08401F20463D8EA" 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_31A08BF55B399CBAF08401F20463D8EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31A08BF55B399CBAF08401F20463D8EA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31A08BF55B399CBAF08401F20463D8EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_3608694F0FF5A485118401F20463C186_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_3608694F0FF5A485118401F20463C186" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings on line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_3608694F0FF5A485118401F20463C186_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_3608694F0FF5A485118401F20463C186" 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_3608694F0FF5A485118401F20463C186" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_3608694F0FF5A485118401F20463C186" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_3608694F0FF5A485118401F20463C186" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments on line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_857A1B61878B5638D0FD01F20464DF64" xlink:type="arc" />
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A_negatedLabel_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A" 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_93CB76B563D7C65C5C7F01F204642C6A_label_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A" 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_93CB76B563D7C65C5C7F01F204642C6A_documentation_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A" 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-20170902.xsd#apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees" xlink:label="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A" xlink:to="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_93CB76B563D7C65C5C7F01F204642C6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_2B2E6458A8E25B31EC0001F204642BAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_BC0BF717F5772217847101F20464607B_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_BC0BF717F5772217847101F20464607B" 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_BC0BF717F5772217847101F20464607B_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_BC0BF717F5772217847101F20464607B" 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_BC0BF717F5772217847101F20464607B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_BC0BF717F5772217847101F20464607B" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_BC0BF717F5772217847101F20464607B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_416BC3A2200EA52EC8BF01F2B2C87607" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_6E0985AF16FEADFA601001F20464DCDF_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_6E0985AF16FEADFA601001F20464DCDF" 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_6E0985AF16FEADFA601001F20464DCDF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_6E0985AF16FEADFA601001F20464DCDF" 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_6E0985AF16FEADFA601001F20464DCDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6E0985AF16FEADFA601001F20464DCDF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_6E0985AF16FEADFA601001F20464DCDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_9355BA0511311C3DCD7501F20464F267_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_9355BA0511311C3DCD7501F20464F267" 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_9355BA0511311C3DCD7501F20464F267_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_9355BA0511311C3DCD7501F20464F267" 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_9355BA0511311C3DCD7501F20464F267" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_9355BA0511311C3DCD7501F20464F267" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_9355BA0511311C3DCD7501F20464F267" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F34D63C69B75A857AEDD01F2046526F4_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F34D63C69B75A857AEDD01F2046526F4" 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_F34D63C69B75A857AEDD01F2046526F4_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F34D63C69B75A857AEDD01F2046526F4" 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_F34D63C69B75A857AEDD01F2046526F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F34D63C69B75A857AEDD01F2046526F4" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F34D63C69B75A857AEDD01F2046526F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E72C1F2026741AED39B401F204659E60_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E72C1F2026741AED39B401F204659E60" 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_E72C1F2026741AED39B401F204659E60_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E72C1F2026741AED39B401F204659E60" 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_E72C1F2026741AED39B401F204659E60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E72C1F2026741AED39B401F204659E60" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E72C1F2026741AED39B401F204659E60" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1B20023C3AADA159DD5901F20465DC65_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1B20023C3AADA159DD5901F20465DC65" 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_1B20023C3AADA159DD5901F20465DC65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1B20023C3AADA159DD5901F20465DC65" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1B20023C3AADA159DD5901F20465DC65" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_AA2DC4CFE681F6201D4F01F20465412F_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_AA2DC4CFE681F6201D4F01F20465412F" 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_AA2DC4CFE681F6201D4F01F20465412F_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_AA2DC4CFE681F6201D4F01F20465412F" 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_AA2DC4CFE681F6201D4F01F20465412F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_AA2DC4CFE681F6201D4F01F20465412F" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_AA2DC4CFE681F6201D4F01F20465412F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1DD509EA8AE46CD98E4201F20465C10D_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1DD509EA8AE46CD98E4201F20465C10D" 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_1DD509EA8AE46CD98E4201F20465C10D_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1DD509EA8AE46CD98E4201F20465C10D" 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_1DD509EA8AE46CD98E4201F20465C10D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1DD509EA8AE46CD98E4201F20465C10D" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1DD509EA8AE46CD98E4201F20465C10D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred payments on acquisition of business</link:label>
    <link:label id="lab_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD_label_en-US" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Previous Acquisition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD" xlink:to="lab_us-gaap_PaymentsForPreviousAcquisition_0AD71807F4E8EDF7485001F2046501FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8D1B97D83E0C0CD4C24A3D5CF5374F46_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8D1B97D83E0C0CD4C24A3D5CF5374F46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non-current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8D1B97D83E0C0CD4C24A3D5CF5374F46_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8D1B97D83E0C0CD4C24A3D5CF5374F46" 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_8D1B97D83E0C0CD4C24A3D5CF5374F46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8D1B97D83E0C0CD4C24A3D5CF5374F46" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8D1B97D83E0C0CD4C24A3D5CF5374F46" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_7ADA30E69ABDF9BF2895F2D2C24A37DC_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_7ADA30E69ABDF9BF2895F2D2C24A37DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_7ADA30E69ABDF9BF2895F2D2C24A37DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_7ADA30E69ABDF9BF2895F2D2C24A37DC" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_7ADA30E69ABDF9BF2895F2D2C24A37DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_C5C308E929C931713E37F2D2C24A8BF3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_C5C308E929C931713E37F2D2C24A8BF3" 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_C5C308E929C931713E37F2D2C24A8BF3_label_en-US" xlink:label="lab_us-gaap_StatementTable_C5C308E929C931713E37F2D2C24A8BF3" 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_C5C308E929C931713E37F2D2C24A8BF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_C5C308E929C931713E37F2D2C24A8BF3" xlink:to="lab_us-gaap_StatementTable_C5C308E929C931713E37F2D2C24A8BF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_446EAF4461A6CA3D0363F2D2C24A0B24_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_446EAF4461A6CA3D0363F2D2C24A0B24" 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_446EAF4461A6CA3D0363F2D2C24A0B24_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_446EAF4461A6CA3D0363F2D2C24A0B24" 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_446EAF4461A6CA3D0363F2D2C24A0B24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_446EAF4461A6CA3D0363F2D2C24A0B24" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_446EAF4461A6CA3D0363F2D2C24A0B24" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_E0F37401C3DDAC5341AAF2D2C24A98BD_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_E0F37401C3DDAC5341AAF2D2C24A98BD" 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_E0F37401C3DDAC5341AAF2D2C24A98BD_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_E0F37401C3DDAC5341AAF2D2C24A98BD" 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_E0F37401C3DDAC5341AAF2D2C24A98BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_E0F37401C3DDAC5341AAF2D2C24A98BD" xlink:to="lab_us-gaap_EquityComponentDomain_E0F37401C3DDAC5341AAF2D2C24A98BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_8B71D62CB40EE168B12CF2D2C24AA100_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_8B71D62CB40EE168B12CF2D2C24AA100" 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_8B71D62CB40EE168B12CF2D2C24AA100_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_8B71D62CB40EE168B12CF2D2C24AA100" 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_8B71D62CB40EE168B12CF2D2C24AA100" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_8B71D62CB40EE168B12CF2D2C24AA100" xlink:to="lab_us-gaap_CommonStockMember_8B71D62CB40EE168B12CF2D2C24AA100" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_C4DA355DD26D123DF9AAF2D2C24A89BC_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_C4DA355DD26D123DF9AAF2D2C24A89BC" 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_C4DA355DD26D123DF9AAF2D2C24A89BC_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_C4DA355DD26D123DF9AAF2D2C24A89BC" 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_C4DA355DD26D123DF9AAF2D2C24A89BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_C4DA355DD26D123DF9AAF2D2C24A89BC" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_C4DA355DD26D123DF9AAF2D2C24A89BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_E9BFC31103009B1763BBF2D2C24B3A9B_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_E9BFC31103009B1763BBF2D2C24B3A9B" 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_E9BFC31103009B1763BBF2D2C24B3A9B_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_E9BFC31103009B1763BBF2D2C24B3A9B" 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_E9BFC31103009B1763BBF2D2C24B3A9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_E9BFC31103009B1763BBF2D2C24B3A9B" xlink:to="lab_us-gaap_RetainedEarningsMember_E9BFC31103009B1763BBF2D2C24B3A9B" xlink:type="arc" />
    <link:label id="lab_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240_terseLabel_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240" 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_9BBCA9482BE07A8A98F8F2D2C24BA240_label_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240" 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_9BBCA9482BE07A8A98F8F2D2C24BA240_documentation_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240" 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-20170902.xsd#apog_CommonStockHeldInTrustMember" xlink:label="loc_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240" xlink:to="lab_apog_CommonStockHeldInTrustMember_9BBCA9482BE07A8A98F8F2D2C24BA240" xlink:type="arc" />
    <link:label id="lab_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269_terseLabel_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269" 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_1FA46D7B69BFBF0E6654F2D2C24B3269_label_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269" 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_1FA46D7B69BFBF0E6654F2D2C24B3269_documentation_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269" 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-20170902.xsd#apog_DeferredCompensationObligationMember" xlink:label="loc_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269" xlink:to="lab_apog_DeferredCompensationObligationMember_1FA46D7B69BFBF0E6654F2D2C24B3269" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_158A6A0554280AAC107DF2D2C24B44CB_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_158A6A0554280AAC107DF2D2C24B44CB" 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_158A6A0554280AAC107DF2D2C24B44CB_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_158A6A0554280AAC107DF2D2C24B44CB" 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_158A6A0554280AAC107DF2D2C24B44CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_158A6A0554280AAC107DF2D2C24B44CB" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_158A6A0554280AAC107DF2D2C24B44CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_23452BA55B3450614028F2D2C24B6C9E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_23452BA55B3450614028F2D2C24B6C9E" 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_23452BA55B3450614028F2D2C24B6C9E_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_23452BA55B3450614028F2D2C24B6C9E" 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_23452BA55B3450614028F2D2C24B6C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_23452BA55B3450614028F2D2C24B6C9E" xlink:to="lab_us-gaap_StatementLineItems_23452BA55B3450614028F2D2C24B6C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0FC48DE01BEF9571E3FBF2D2C24BCC73_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0FC48DE01BEF9571E3FBF2D2C24BCC73" 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_0FC48DE01BEF9571E3FBF2D2C24BCC73_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0FC48DE01BEF9571E3FBF2D2C24BCC73" 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_0FC48DE01BEF9571E3FBF2D2C24BCC73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0FC48DE01BEF9571E3FBF2D2C24BCC73" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0FC48DE01BEF9571E3FBF2D2C24BCC73" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_B862433FB3A77E639F78F2D2C24B94CC_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_B862433FB3A77E639F78F2D2C24B94CC" 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_B862433FB3A77E639F78F2D2C24B94CC_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_B862433FB3A77E639F78F2D2C24B94CC" 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_B862433FB3A77E639F78F2D2C24B94CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_B862433FB3A77E639F78F2D2C24B94CC" xlink:to="lab_us-gaap_SharesOutstanding_B862433FB3A77E639F78F2D2C24B94CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_1A5A6AB5EF62F967F4F2F2D2C24BC876_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_1A5A6AB5EF62F967F4F2F2D2C24BC876" 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_1A5A6AB5EF62F967F4F2F2D2C24BC876_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_1A5A6AB5EF62F967F4F2F2D2C24BC876" 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_1A5A6AB5EF62F967F4F2F2D2C24BC876" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_1A5A6AB5EF62F967F4F2F2D2C24BC876" xlink:to="lab_us-gaap_StockholdersEquity_1A5A6AB5EF62F967F4F2F2D2C24BC876" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6B9AFDD56034407F93F3F2D2C24B76FA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6B9AFDD56034407F93F3F2D2C24B76FA" 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_6B9AFDD56034407F93F3F2D2C24B76FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6B9AFDD56034407F93F3F2D2C24B76FA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6B9AFDD56034407F93F3F2D2C24B76FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_213868ABA55CA6B73CE3F2D2C24B2E6B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_213868ABA55CA6B73CE3F2D2C24B2E6B" 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_213868ABA55CA6B73CE3F2D2C24B2E6B_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_213868ABA55CA6B73CE3F2D2C24B2E6B" 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_213868ABA55CA6B73CE3F2D2C24B2E6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_213868ABA55CA6B73CE3F2D2C24B2E6B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_213868ABA55CA6B73CE3F2D2C24B2E6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F8C662328B28E1A7BA66F2D2C24BF249_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F8C662328B28E1A7BA66F2D2C24BF249" 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_F8C662328B28E1A7BA66F2D2C24BF249_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F8C662328B28E1A7BA66F2D2C24BF249" 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_F8C662328B28E1A7BA66F2D2C24BF249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F8C662328B28E1A7BA66F2D2C24BF249" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F8C662328B28E1A7BA66F2D2C24BF249" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_14034CBC24F50006A28FF2D2C24B7BD2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_14034CBC24F50006A28FF2D2C24B7BD2" 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_14034CBC24F50006A28FF2D2C24B7BD2_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_14034CBC24F50006A28FF2D2C24B7BD2" 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_14034CBC24F50006A28FF2D2C24B7BD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_14034CBC24F50006A28FF2D2C24B7BD2" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_14034CBC24F50006A28FF2D2C24B7BD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D1F8D0860EE27D69DC6FF2D2C24BF8DF_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D1F8D0860EE27D69DC6FF2D2C24BF8DF" 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_D1F8D0860EE27D69DC6FF2D2C24BF8DF_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D1F8D0860EE27D69DC6FF2D2C24BF8DF" 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_D1F8D0860EE27D69DC6FF2D2C24BF8DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D1F8D0860EE27D69DC6FF2D2C24BF8DF" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_D1F8D0860EE27D69DC6FF2D2C24BF8DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_C7F491D7522A2FFB3C9FF2D2C24BDC3E_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_C7F491D7522A2FFB3C9FF2D2C24BDC3E" 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_C7F491D7522A2FFB3C9FF2D2C24BDC3E_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_C7F491D7522A2FFB3C9FF2D2C24BDC3E" 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_C7F491D7522A2FFB3C9FF2D2C24BDC3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_C7F491D7522A2FFB3C9FF2D2C24BDC3E" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_C7F491D7522A2FFB3C9FF2D2C24BDC3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_64B769738EDC4793AD06F2D2C24C5139_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_64B769738EDC4793AD06F2D2C24C5139" 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_64B769738EDC4793AD06F2D2C24C5139" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_64B769738EDC4793AD06F2D2C24C5139" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_64B769738EDC4793AD06F2D2C24C5139" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EE002DAE8899FED5928FF2D2C24CAF89_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EE002DAE8899FED5928FF2D2C24CAF89" 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_EE002DAE8899FED5928FF2D2C24CAF89_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EE002DAE8899FED5928FF2D2C24CAF89" 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_EE002DAE8899FED5928FF2D2C24CAF89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EE002DAE8899FED5928FF2D2C24CAF89" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_EE002DAE8899FED5928FF2D2C24CAF89" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share repurchases (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Redeemed or Called 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_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_15D6108376AFBAD25CD1F32F926486A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share repurchases</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Redeemed or Called 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_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_0CF4B1C8BAE95508159BF32F92F75894" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3EA18B6F68CFB1D91ADCF2D2C24CEECC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3EA18B6F68CFB1D91ADCF2D2C24CEECC" 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_3EA18B6F68CFB1D91ADCF2D2C24CEECC_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3EA18B6F68CFB1D91ADCF2D2C24CEECC" 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_3EA18B6F68CFB1D91ADCF2D2C24CEECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3EA18B6F68CFB1D91ADCF2D2C24CEECC" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3EA18B6F68CFB1D91ADCF2D2C24CEECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_C6A1E4AB5EDCF7944FF0F2D2C24C1A68_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_C6A1E4AB5EDCF7944FF0F2D2C24C1A68" 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_C6A1E4AB5EDCF7944FF0F2D2C24C1A68_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_C6A1E4AB5EDCF7944FF0F2D2C24C1A68" 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_C6A1E4AB5EDCF7944FF0F2D2C24C1A68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_C6A1E4AB5EDCF7944FF0F2D2C24C1A68" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_C6A1E4AB5EDCF7944FF0F2D2C24C1A68" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_9A2E62ABE67FFA52D6D8F2D2C24C5B20_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_9A2E62ABE67FFA52D6D8F2D2C24C5B20" 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_9A2E62ABE67FFA52D6D8F2D2C24C5B20_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_9A2E62ABE67FFA52D6D8F2D2C24C5B20" 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_9A2E62ABE67FFA52D6D8F2D2C24C5B20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_9A2E62ABE67FFA52D6D8F2D2C24C5B20" xlink:to="lab_us-gaap_DividendsCommonStockCash_9A2E62ABE67FFA52D6D8F2D2C24C5B20" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_126D0ABEC177C5663A42F2D2C24C6D3C_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_126D0ABEC177C5663A42F2D2C24C6D3C" 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_126D0ABEC177C5663A42F2D2C24C6D3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_126D0ABEC177C5663A42F2D2C24C6D3C" xlink:to="lab_us-gaap_SharesOutstanding_126D0ABEC177C5663A42F2D2C24C6D3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_D9CD37D3FA2D263ECB87F2D2C24C6D90_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D9CD37D3FA2D263ECB87F2D2C24C6D90" 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_D9CD37D3FA2D263ECB87F2D2C24C6D90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_D9CD37D3FA2D263ECB87F2D2C24C6D90" xlink:to="lab_us-gaap_StockholdersEquity_D9CD37D3FA2D263ECB87F2D2C24C6D90" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_08B15F5A27746BF5E60A3D5CF5D299F6_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_08B15F5A27746BF5E60A3D5CF5D299F6" 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_08B15F5A27746BF5E60A3D5CF5D299F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_08B15F5A27746BF5E60A3D5CF5D299F6" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_08B15F5A27746BF5E60A3D5CF5D299F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9A1BF39BF680E85193F43D5CF5D286E8_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9A1BF39BF680E85193F43D5CF5D286E8" 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_9A1BF39BF680E85193F43D5CF5D286E8_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9A1BF39BF680E85193F43D5CF5D286E8" 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_9A1BF39BF680E85193F43D5CF5D286E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9A1BF39BF680E85193F43D5CF5D286E8" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9A1BF39BF680E85193F43D5CF5D286E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_626835A04E03B0D741F13D5CF5D28DC3_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_626835A04E03B0D741F13D5CF5D28DC3" 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_626835A04E03B0D741F13D5CF5D28DC3_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_626835A04E03B0D741F13D5CF5D28DC3" 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_626835A04E03B0D741F13D5CF5D28DC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_626835A04E03B0D741F13D5CF5D28DC3" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_626835A04E03B0D741F13D5CF5D28DC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_247E8E9D8075100CCB673D5CF5D2551B_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_247E8E9D8075100CCB673D5CF5D2551B" 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_247E8E9D8075100CCB673D5CF5D2551B_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_247E8E9D8075100CCB673D5CF5D2551B" 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_247E8E9D8075100CCB673D5CF5D2551B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_247E8E9D8075100CCB673D5CF5D2551B" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_247E8E9D8075100CCB673D5CF5D2551B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_18E8271D1359CD1B689B3D5CF5D3CC87_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_18E8271D1359CD1B689B3D5CF5D3CC87" 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_18E8271D1359CD1B689B3D5CF5D3CC87_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_18E8271D1359CD1B689B3D5CF5D3CC87" 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_18E8271D1359CD1B689B3D5CF5D3CC87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_18E8271D1359CD1B689B3D5CF5D3CC87" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_18E8271D1359CD1B689B3D5CF5D3CC87" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_BD7C272B991AD9BDA6C93D5CF5D34F04_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_BD7C272B991AD9BDA6C93D5CF5D34F04" 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_BD7C272B991AD9BDA6C93D5CF5D34F04_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_BD7C272B991AD9BDA6C93D5CF5D34F04" 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_BD7C272B991AD9BDA6C93D5CF5D34F04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_BD7C272B991AD9BDA6C93D5CF5D34F04" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_BD7C272B991AD9BDA6C93D5CF5D34F04" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_8FEA9A96D4803B6704CE3D5CF55EC44D_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_8FEA9A96D4803B6704CE3D5CF55EC44D" 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_8FEA9A96D4803B6704CE3D5CF55EC44D_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_8FEA9A96D4803B6704CE3D5CF55EC44D" 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_8FEA9A96D4803B6704CE3D5CF55EC44D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_8FEA9A96D4803B6704CE3D5CF55EC44D" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_8FEA9A96D4803B6704CE3D5CF55EC44D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_342E7016871EC92127263D5CF52F4D53_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_342E7016871EC92127263D5CF52F4D53" 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_342E7016871EC92127263D5CF52F4D53_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_342E7016871EC92127263D5CF52F4D53" 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_342E7016871EC92127263D5CF52F4D53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_342E7016871EC92127263D5CF52F4D53" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_342E7016871EC92127263D5CF52F4D53" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_A18251E8903E64CD6DBD3D5CF5BC1525_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_A18251E8903E64CD6DBD3D5CF5BC1525" 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_A18251E8903E64CD6DBD3D5CF5BC1525_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_A18251E8903E64CD6DBD3D5CF5BC1525" 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_A18251E8903E64CD6DBD3D5CF5BC1525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_A18251E8903E64CD6DBD3D5CF5BC1525" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_A18251E8903E64CD6DBD3D5CF5BC1525" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_73E7ECB31DF85DC514623D5CF5BC55BA_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_73E7ECB31DF85DC514623D5CF5BC55BA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Remainder of Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_73E7ECB31DF85DC514623D5CF5BC55BA_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_73E7ECB31DF85DC514623D5CF5BC55BA" 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_73E7ECB31DF85DC514623D5CF5BC55BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_73E7ECB31DF85DC514623D5CF5BC55BA" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_73E7ECB31DF85DC514623D5CF5BC55BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5A21B8AD699E3BC847193D5CF5BC50AE_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5A21B8AD699E3BC847193D5CF5BC50AE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5A21B8AD699E3BC847193D5CF5BC50AE_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5A21B8AD699E3BC847193D5CF5BC50AE" 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_5A21B8AD699E3BC847193D5CF5BC50AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5A21B8AD699E3BC847193D5CF5BC50AE" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5A21B8AD699E3BC847193D5CF5BC50AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0BCC54637438279C4B583D5CF5BC61FE_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0BCC54637438279C4B583D5CF5BC61FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0BCC54637438279C4B583D5CF5BC61FE_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0BCC54637438279C4B583D5CF5BC61FE" 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_0BCC54637438279C4B583D5CF5BC61FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0BCC54637438279C4B583D5CF5BC61FE" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0BCC54637438279C4B583D5CF5BC61FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_137B0D0C543A966C58223D5CF5BC8834_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_137B0D0C543A966C58223D5CF5BC8834" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_137B0D0C543A966C58223D5CF5BC8834_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_137B0D0C543A966C58223D5CF5BC8834" 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_137B0D0C543A966C58223D5CF5BC8834" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_137B0D0C543A966C58223D5CF5BC8834" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_137B0D0C543A966C58223D5CF5BC8834" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_25A86D8ED86AF7FEF4633D5CF5BC4EF3_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_25A86D8ED86AF7FEF4633D5CF5BC4EF3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_25A86D8ED86AF7FEF4633D5CF5BC4EF3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_25A86D8ED86AF7FEF4633D5CF5BC4EF3" 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_25A86D8ED86AF7FEF4633D5CF5BC4EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_25A86D8ED86AF7FEF4633D5CF5BC4EF3" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_25A86D8ED86AF7FEF4633D5CF5BC4EF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_25D2F94660D5B1893B963D5CF5BCCC09_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_25D2F94660D5B1893B963D5CF5BCCC09" 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_25D2F94660D5B1893B963D5CF5BCCC09_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_25D2F94660D5B1893B963D5CF5BCCC09" 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_25D2F94660D5B1893B963D5CF5BCCC09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_25D2F94660D5B1893B963D5CF5BCCC09" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_25D2F94660D5B1893B963D5CF5BCCC09" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2A1BCE9B85A2EC2371553D5CF5BC3BD9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2A1BCE9B85A2EC2371553D5CF5BC3BD9" 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_2A1BCE9B85A2EC2371553D5CF5BC3BD9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2A1BCE9B85A2EC2371553D5CF5BC3BD9" 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_2A1BCE9B85A2EC2371553D5CF5BC3BD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2A1BCE9B85A2EC2371553D5CF5BC3BD9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2A1BCE9B85A2EC2371553D5CF5BC3BD9" xlink:type="arc" />
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E_verboseLabel_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E" 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_631499ADD6194B795E0E3D5CF59DAC9E_label_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E" 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_631499ADD6194B795E0E3D5CF59DAC9E_documentation_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E" 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-20170902.xsd#apog_CompaniesBacklogRelatedToSales" xlink:label="loc_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E" xlink:to="lab_apog_CompaniesBacklogRelatedToSales_631499ADD6194B795E0E3D5CF59DAC9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_0B0B0A150611DACE79B83D5CF59DEA75_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0B0B0A150611DACE79B83D5CF59DEA75" 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_0B0B0A150611DACE79B83D5CF59DEA75_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0B0B0A150611DACE79B83D5CF59DEA75" 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_0B0B0A150611DACE79B83D5CF59DEA75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_0B0B0A150611DACE79B83D5CF59DEA75" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_0B0B0A150611DACE79B83D5CF59DEA75" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_8ED99431B11A21C258893D5CF59E6E2D_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_8ED99431B11A21C258893D5CF59E6E2D" 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_8ED99431B11A21C258893D5CF59E6E2D_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_8ED99431B11A21C258893D5CF59E6E2D" 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_8ED99431B11A21C258893D5CF59E6E2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_8ED99431B11A21C258893D5CF59E6E2D" xlink:to="lab_us-gaap_PurchaseObligation_8ED99431B11A21C258893D5CF59E6E2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Amortized Cost Basis [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract_691E06C572F64893E8523D5CF5493EBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_532D61150A439926125C3D5CF549A00F_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_532D61150A439926125C3D5CF549A00F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_532D61150A439926125C3D5CF549A00F_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_532D61150A439926125C3D5CF549A00F" 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_532D61150A439926125C3D5CF549A00F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_532D61150A439926125C3D5CF549A00F" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_532D61150A439926125C3D5CF549A00F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_63EAA1146334AB4211733D5CF549258C_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_63EAA1146334AB4211733D5CF549258C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_63EAA1146334AB4211733D5CF549258C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_63EAA1146334AB4211733D5CF549258C" 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_63EAA1146334AB4211733D5CF549258C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_63EAA1146334AB4211733D5CF549258C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_63EAA1146334AB4211733D5CF549258C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_368545C3BFFBDDD14E7A3D5CF54AA5A5_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_368545C3BFFBDDD14E7A3D5CF54AA5A5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_368545C3BFFBDDD14E7A3D5CF54AA5A5_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_368545C3BFFBDDD14E7A3D5CF54AA5A5" 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_368545C3BFFBDDD14E7A3D5CF54AA5A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_368545C3BFFBDDD14E7A3D5CF54AA5A5" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_368545C3BFFBDDD14E7A3D5CF54AA5A5" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after 10 years through 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Amortized Cost Basis</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Amortized Cost Basis</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_5E0F471A639E7724EDE43D5CF54A10AD" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due beyond 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Amortized Cost Basis</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Amortized Cost Basis</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_647B98F49274C73006313D5CF54ABC3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_904F7851CBC4E8EC66C03D5CF54A4051_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_904F7851CBC4E8EC66C03D5CF54A4051" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</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_904F7851CBC4E8EC66C03D5CF54A4051" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_904F7851CBC4E8EC66C03D5CF54A4051" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_904F7851CBC4E8EC66C03D5CF54A4051" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B3F0F655D94F55789D3C3D5CF54ABBD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_23C2C0F834A1A516FFE03D5CF54A72DD_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_23C2C0F834A1A516FFE03D5CF54A72DD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_23C2C0F834A1A516FFE03D5CF54A72DD_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_23C2C0F834A1A516FFE03D5CF54A72DD" 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_23C2C0F834A1A516FFE03D5CF54A72DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_23C2C0F834A1A516FFE03D5CF54A72DD" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_23C2C0F834A1A516FFE03D5CF54A72DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8F374BB1C6B1C7D77E863D5CF54A63B6_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8F374BB1C6B1C7D77E863D5CF54A63B6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8F374BB1C6B1C7D77E863D5CF54A63B6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8F374BB1C6B1C7D77E863D5CF54A63B6" 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_8F374BB1C6B1C7D77E863D5CF54A63B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8F374BB1C6B1C7D77E863D5CF54A63B6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8F374BB1C6B1C7D77E863D5CF54A63B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8D93F15148F74F01CDAA3D5CF54A6273_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8D93F15148F74F01CDAA3D5CF54A6273" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8D93F15148F74F01CDAA3D5CF54A6273_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8D93F15148F74F01CDAA3D5CF54A6273" 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_8D93F15148F74F01CDAA3D5CF54A6273" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8D93F15148F74F01CDAA3D5CF54A6273" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8D93F15148F74F01CDAA3D5CF54A6273" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after 10 years through 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Fair Value</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Eleven Through Year Fifteen, Fair Value</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_3589FB9242D90E4D3AC13D5CF54A1B83" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due beyond 15 years</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Fair Value</link:label>
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, After Fifteen Years, Fair Value</link:label>
    <link:loc xlink:href="apog-20170902.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_1AA61036435C9FB8F4BB3D5CF54AA6D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_13D2A54CFE7B816FF87B3D5CF54AB8D4_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_13D2A54CFE7B816FF87B3D5CF54AB8D4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">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_13D2A54CFE7B816FF87B3D5CF54AB8D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_13D2A54CFE7B816FF87B3D5CF54AB8D4" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_13D2A54CFE7B816FF87B3D5CF54AB8D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_B3E2B43E7EE9EF30924E3D5CF62195E7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_B3E2B43E7EE9EF30924E3D5CF62195E7" 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_B3E2B43E7EE9EF30924E3D5CF62195E7_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_B3E2B43E7EE9EF30924E3D5CF62195E7" 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_B3E2B43E7EE9EF30924E3D5CF62195E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_B3E2B43E7EE9EF30924E3D5CF62195E7" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_B3E2B43E7EE9EF30924E3D5CF62195E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6F66F6F972825FD91C803D5CF6226A70_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6F66F6F972825FD91C803D5CF6226A70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share - weighted common shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6F66F6F972825FD91C803D5CF6226A70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6F66F6F972825FD91C803D5CF6226A70" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6F66F6F972825FD91C803D5CF6226A70" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_FCF8FB11A2FDDB61139D3D5CF6222C8D_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_FCF8FB11A2FDDB61139D3D5CF6222C8D" 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_FCF8FB11A2FDDB61139D3D5CF6222C8D_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_FCF8FB11A2FDDB61139D3D5CF6222C8D" 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_FCF8FB11A2FDDB61139D3D5CF6222C8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_FCF8FB11A2FDDB61139D3D5CF6222C8D" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_FCF8FB11A2FDDB61139D3D5CF6222C8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49B9680BCB7499E893B03D5CF62229B2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49B9680BCB7499E893B03D5CF62229B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49B9680BCB7499E893B03D5CF62229B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49B9680BCB7499E893B03D5CF62229B2" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49B9680BCB7499E893B03D5CF62229B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FFD7B6DF09E8AF24F0093D5CF6228B21_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FFD7B6DF09E8AF24F0093D5CF6228B21" 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_FFD7B6DF09E8AF24F0093D5CF6228B21_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FFD7B6DF09E8AF24F0093D5CF6228B21" 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_FFD7B6DF09E8AF24F0093D5CF6228B21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FFD7B6DF09E8AF24F0093D5CF6228B21" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FFD7B6DF09E8AF24F0093D5CF6228B21" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_E2B9D861C6016574B633F2D2C1E8712A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_F1028CC770AB41A0E284F2D2C1E8622A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_76847A9742EA6B48B00CF2D2C1E8357B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (USD per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_5C68EAB8633A3745DFDCF2D2C1E8E3D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (USD per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_8F65A33B4AC958BB306DF2D2C1E85B2B" xlink:type="arc" />
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869_terseLabel_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred benefit from New Market Tax Credit transactions</link:label>
    <link:label id="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869_label_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869" 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_42E47F63E6C213DB18F13D5CF4D8C869_documentation_en-US" xlink:label="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869" 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-20170902.xsd#apog_DeferredbenefitfromNewMarketsTaxCredit" xlink:label="loc_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869" xlink:to="lab_apog_DeferredbenefitfromNewMarketsTaxCredit_42E47F63E6C213DB18F13D5CF4D8C869" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_19E9A37ACF3C509527E83D5CF4D83A4A_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_19E9A37ACF3C509527E83D5CF4D83A4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement plan obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_19E9A37ACF3C509527E83D5CF4D83A4A_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_19E9A37ACF3C509527E83D5CF4D83A4A" 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_19E9A37ACF3C509527E83D5CF4D83A4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_19E9A37ACF3C509527E83D5CF4D83A4A" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_19E9A37ACF3C509527E83D5CF4D83A4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_AED2626662283D5167F23D5CF4D8FA02_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_AED2626662283D5167F23D5CF4D8FA02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_AED2626662283D5167F23D5CF4D8FA02_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_AED2626662283D5167F23D5CF4D8FA02" 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_AED2626662283D5167F23D5CF4D8FA02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_AED2626662283D5167F23D5CF4D8FA02" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_AED2626662283D5167F23D5CF4D8FA02" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_BB91DA1B48CDE7B424C03D5CF4D88F0D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_BB91DA1B48CDE7B424C03D5CF4D88F0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_BB91DA1B48CDE7B424C03D5CF4D88F0D_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_BB91DA1B48CDE7B424C03D5CF4D88F0D" 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_BB91DA1B48CDE7B424C03D5CF4D88F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_BB91DA1B48CDE7B424C03D5CF4D88F0D" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_BB91DA1B48CDE7B424C03D5CF4D88F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_0C687A5AF3634A2546533D5CF4D84D2D_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_0C687A5AF3634A2546533D5CF4D84D2D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_0C687A5AF3634A2546533D5CF4D84D2D_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_0C687A5AF3634A2546533D5CF4D84D2D" 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_0C687A5AF3634A2546533D5CF4D84D2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_0C687A5AF3634A2546533D5CF4D84D2D" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_0C687A5AF3634A2546533D5CF4D84D2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_06D6910F68426AC701A33D5CF513B555_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_06D6910F68426AC701A33D5CF513B555" 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_06D6910F68426AC701A33D5CF513B555_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_06D6910F68426AC701A33D5CF513B555" 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_06D6910F68426AC701A33D5CF513B555" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_06D6910F68426AC701A33D5CF513B555" xlink:to="lab_us-gaap_AssetsAbstract_06D6910F68426AC701A33D5CF513B555" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_136177227222C11F208B3D5CF5132481_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_136177227222C11F208B3D5CF5132481" 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_136177227222C11F208B3D5CF5132481_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_136177227222C11F208B3D5CF5132481" 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_136177227222C11F208B3D5CF5132481" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_136177227222C11F208B3D5CF5132481" xlink:to="lab_us-gaap_AssetsCurrentAbstract_136177227222C11F208B3D5CF5132481" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9EBDABC22DF4897B7AA63D5CF5138D7C_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9EBDABC22DF4897B7AA63D5CF5138D7C" 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_9EBDABC22DF4897B7AA63D5CF5138D7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9EBDABC22DF4897B7AA63D5CF5138D7C" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9EBDABC22DF4897B7AA63D5CF5138D7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4612950AD56CA13004F73D5CF513CFA2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4612950AD56CA13004F73D5CF513CFA2" 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_4612950AD56CA13004F73D5CF513CFA2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4612950AD56CA13004F73D5CF513CFA2" 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_4612950AD56CA13004F73D5CF513CFA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4612950AD56CA13004F73D5CF513CFA2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4612950AD56CA13004F73D5CF513CFA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2EA5313CBCF08079B11D3D5CF513021B_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2EA5313CBCF08079B11D3D5CF513021B" 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_2EA5313CBCF08079B11D3D5CF513021B_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2EA5313CBCF08079B11D3D5CF513021B" 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_2EA5313CBCF08079B11D3D5CF513021B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2EA5313CBCF08079B11D3D5CF513021B" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2EA5313CBCF08079B11D3D5CF513021B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_833F7805F8C7E385A3963D5CF5154DB4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_833F7805F8C7E385A3963D5CF5154DB4" 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_833F7805F8C7E385A3963D5CF5154DB4_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_833F7805F8C7E385A3963D5CF5154DB4" 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_833F7805F8C7E385A3963D5CF5154DB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_833F7805F8C7E385A3963D5CF5154DB4" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_833F7805F8C7E385A3963D5CF5154DB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_9671FB5DFEECB369779D3D5CF51550DE_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_9671FB5DFEECB369779D3D5CF51550DE" 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_9671FB5DFEECB369779D3D5CF51550DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_9671FB5DFEECB369779D3D5CF51550DE" xlink:to="lab_us-gaap_InventoryNet_9671FB5DFEECB369779D3D5CF51550DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refundable income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124" xlink:to="lab_us-gaap_IncomeTaxesReceivable_7259EB66075976EC6AE33D5CF515B124" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E37F9A881EC1CBA643D3D5CF5154DDD_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E37F9A881EC1CBA643D3D5CF5154DDD" 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_1E37F9A881EC1CBA643D3D5CF5154DDD_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E37F9A881EC1CBA643D3D5CF5154DDD" 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_1E37F9A881EC1CBA643D3D5CF5154DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E37F9A881EC1CBA643D3D5CF5154DDD" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E37F9A881EC1CBA643D3D5CF5154DDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_499DCCDF80D8F48B28413D5CF515778D_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_499DCCDF80D8F48B28413D5CF515778D" 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_499DCCDF80D8F48B28413D5CF515778D_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_499DCCDF80D8F48B28413D5CF515778D" 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_499DCCDF80D8F48B28413D5CF515778D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_499DCCDF80D8F48B28413D5CF515778D" xlink:to="lab_us-gaap_AssetsCurrent_499DCCDF80D8F48B28413D5CF515778D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_92542563F3A517DA085E3D5CF515413B_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_92542563F3A517DA085E3D5CF515413B" 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_92542563F3A517DA085E3D5CF515413B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_92542563F3A517DA085E3D5CF515413B" 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_92542563F3A517DA085E3D5CF515413B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_92542563F3A517DA085E3D5CF515413B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_92542563F3A517DA085E3D5CF515413B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_ECF13984FCA21EDFEDB73D5CF515DD66_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_ECF13984FCA21EDFEDB73D5CF515DD66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available for sale securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_ECF13984FCA21EDFEDB73D5CF515DD66_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_ECF13984FCA21EDFEDB73D5CF515DD66" 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_ECF13984FCA21EDFEDB73D5CF515DD66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_ECF13984FCA21EDFEDB73D5CF515DD66" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_ECF13984FCA21EDFEDB73D5CF515DD66" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_A2DED18A663337233B7E3D5CF515A283" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_8FB8F4535B733CD5CDEF3D5CF515BAE6_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_8FB8F4535B733CD5CDEF3D5CF515BAE6" 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_8FB8F4535B733CD5CDEF3D5CF515BAE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_8FB8F4535B733CD5CDEF3D5CF515BAE6" xlink:to="lab_us-gaap_Goodwill_8FB8F4535B733CD5CDEF3D5CF515BAE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_950BF0D6341A0391A5903D5CF5151EDD_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_950BF0D6341A0391A5903D5CF5151EDD" 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_950BF0D6341A0391A5903D5CF5151EDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_950BF0D6341A0391A5903D5CF5151EDD" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_950BF0D6341A0391A5903D5CF5151EDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F55C9FB762B9D978D8FF3D5CF516CEA9_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F55C9FB762B9D978D8FF3D5CF516CEA9" 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_F55C9FB762B9D978D8FF3D5CF516CEA9_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F55C9FB762B9D978D8FF3D5CF516CEA9" 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_F55C9FB762B9D978D8FF3D5CF516CEA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_F55C9FB762B9D978D8FF3D5CF516CEA9" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_F55C9FB762B9D978D8FF3D5CF516CEA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_E294024A753E8120C8863D5CF516590F_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_E294024A753E8120C8863D5CF516590F" 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_E294024A753E8120C8863D5CF516590F_label_en-US" xlink:label="lab_us-gaap_Assets_E294024A753E8120C8863D5CF516590F" 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_E294024A753E8120C8863D5CF516590F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_E294024A753E8120C8863D5CF516590F" xlink:to="lab_us-gaap_Assets_E294024A753E8120C8863D5CF516590F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F00DFEA87AEC2E32897E3D5CF516E9E9_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F00DFEA87AEC2E32897E3D5CF516E9E9" 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_F00DFEA87AEC2E32897E3D5CF516E9E9_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F00DFEA87AEC2E32897E3D5CF516E9E9" 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_F00DFEA87AEC2E32897E3D5CF516E9E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F00DFEA87AEC2E32897E3D5CF516E9E9" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F00DFEA87AEC2E32897E3D5CF516E9E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_3355F22D6A51413C86023D5CF516AF3A_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_3355F22D6A51413C86023D5CF516AF3A" 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_3355F22D6A51413C86023D5CF516AF3A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_3355F22D6A51413C86023D5CF516AF3A" 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_3355F22D6A51413C86023D5CF516AF3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3355F22D6A51413C86023D5CF516AF3A" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_3355F22D6A51413C86023D5CF516AF3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_DE73A1BCF93FBA5143293D5CF516D095_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_DE73A1BCF93FBA5143293D5CF516D095" 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_DE73A1BCF93FBA5143293D5CF516D095_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_DE73A1BCF93FBA5143293D5CF516D095" 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_DE73A1BCF93FBA5143293D5CF516D095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_DE73A1BCF93FBA5143293D5CF516D095" xlink:to="lab_us-gaap_AccountsPayableCurrent_DE73A1BCF93FBA5143293D5CF516D095" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B4918FF8A7B1F33CC3633D5CF5167EF6_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B4918FF8A7B1F33CC3633D5CF5167EF6" 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_B4918FF8A7B1F33CC3633D5CF5167EF6_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B4918FF8A7B1F33CC3633D5CF5167EF6" 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_B4918FF8A7B1F33CC3633D5CF5167EF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B4918FF8A7B1F33CC3633D5CF5167EF6" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B4918FF8A7B1F33CC3633D5CF5167EF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_29150FD0C3B5092CF5C63D5CF51674AB_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_29150FD0C3B5092CF5C63D5CF51674AB" 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_29150FD0C3B5092CF5C63D5CF51674AB_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_29150FD0C3B5092CF5C63D5CF51674AB" 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_29150FD0C3B5092CF5C63D5CF51674AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent_29150FD0C3B5092CF5C63D5CF51674AB" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent_29150FD0C3B5092CF5C63D5CF51674AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_546F178D7F81C9324E0B3D5CF5160481_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_546F178D7F81C9324E0B3D5CF5160481" 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_546F178D7F81C9324E0B3D5CF5160481_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_546F178D7F81C9324E0B3D5CF5160481" 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_546F178D7F81C9324E0B3D5CF5160481" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_546F178D7F81C9324E0B3D5CF5160481" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_546F178D7F81C9324E0B3D5CF5160481" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_31D5F573963A1762FD9C3D5CF5168D96_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_31D5F573963A1762FD9C3D5CF5168D96" 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_31D5F573963A1762FD9C3D5CF5168D96_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_31D5F573963A1762FD9C3D5CF5168D96" 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_31D5F573963A1762FD9C3D5CF5168D96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_31D5F573963A1762FD9C3D5CF5168D96" xlink:to="lab_us-gaap_BillingsInExcessOfCost_31D5F573963A1762FD9C3D5CF5168D96" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_7D96B3D081E2E31432203D5CF516A1AE_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_7D96B3D081E2E31432203D5CF516A1AE" 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_7D96B3D081E2E31432203D5CF516A1AE_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_7D96B3D081E2E31432203D5CF516A1AE" 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_7D96B3D081E2E31432203D5CF516A1AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_7D96B3D081E2E31432203D5CF516A1AE" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_7D96B3D081E2E31432203D5CF516A1AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_E842008C105A80428E7F3D5CF516A5A3_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_E842008C105A80428E7F3D5CF516A5A3" 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_E842008C105A80428E7F3D5CF516A5A3_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_E842008C105A80428E7F3D5CF516A5A3" 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_E842008C105A80428E7F3D5CF516A5A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_E842008C105A80428E7F3D5CF516A5A3" xlink:to="lab_us-gaap_LiabilitiesCurrent_E842008C105A80428E7F3D5CF516A5A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_45280CF385B713B317EC3D5CF516089A_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_45280CF385B713B317EC3D5CF516089A" 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_45280CF385B713B317EC3D5CF516089A_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_45280CF385B713B317EC3D5CF516089A" 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_45280CF385B713B317EC3D5CF516089A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_45280CF385B713B317EC3D5CF516089A" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_45280CF385B713B317EC3D5CF516089A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_D859953B3AF9B74EC8F03D5CF5168FCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_BDB7B4DF6550F0D47DCD3D5CF5167EAB_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_BDB7B4DF6550F0D47DCD3D5CF5167EAB" 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_BDB7B4DF6550F0D47DCD3D5CF5167EAB_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_BDB7B4DF6550F0D47DCD3D5CF5167EAB" 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_BDB7B4DF6550F0D47DCD3D5CF5167EAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_BDB7B4DF6550F0D47DCD3D5CF5167EAB" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_BDB7B4DF6550F0D47DCD3D5CF5167EAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F1B44485E605499BDF593D5CF5171C7F_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F1B44485E605499BDF593D5CF5171C7F" 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_F1B44485E605499BDF593D5CF5171C7F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F1B44485E605499BDF593D5CF5171C7F" 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_F1B44485E605499BDF593D5CF5171C7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F1B44485E605499BDF593D5CF5171C7F" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F1B44485E605499BDF593D5CF5171C7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_DEA8E2A12F28EB73E4663D5CF5179CA2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_DEA8E2A12F28EB73E4663D5CF5179CA2" 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_DEA8E2A12F28EB73E4663D5CF5179CA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_DEA8E2A12F28EB73E4663D5CF5179CA2" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_DEA8E2A12F28EB73E4663D5CF5179CA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_62E2F3A50D35873301453D5CF517605C_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_62E2F3A50D35873301453D5CF517605C" 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_62E2F3A50D35873301453D5CF517605C_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_62E2F3A50D35873301453D5CF517605C" 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_62E2F3A50D35873301453D5CF517605C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_62E2F3A50D35873301453D5CF517605C" xlink:to="lab_us-gaap_CommitmentsAndContingencies_62E2F3A50D35873301453D5CF517605C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_7F1C6918C128030374713D5CF5171047_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_7F1C6918C128030374713D5CF5171047" 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_7F1C6918C128030374713D5CF5171047_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_7F1C6918C128030374713D5CF5171047" 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_7F1C6918C128030374713D5CF5171047" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7F1C6918C128030374713D5CF5171047" xlink:to="lab_us-gaap_StockholdersEquityAbstract_7F1C6918C128030374713D5CF5171047" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_D93907D67DF3375F7C803D5CF5171A0E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_D93907D67DF3375F7C803D5CF5171A0E" 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_D93907D67DF3375F7C803D5CF5171A0E_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_D93907D67DF3375F7C803D5CF5171A0E" 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_D93907D67DF3375F7C803D5CF5171A0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_D93907D67DF3375F7C803D5CF5171A0E" xlink:to="lab_us-gaap_CommonStockValue_D93907D67DF3375F7C803D5CF5171A0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_64F9BEB379457E6D7A3E3D5CF517B67F_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_64F9BEB379457E6D7A3E3D5CF517B67F" 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_64F9BEB379457E6D7A3E3D5CF517B67F_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_64F9BEB379457E6D7A3E3D5CF517B67F" 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_64F9BEB379457E6D7A3E3D5CF517B67F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_64F9BEB379457E6D7A3E3D5CF517B67F" xlink:to="lab_us-gaap_AdditionalPaidInCapital_64F9BEB379457E6D7A3E3D5CF517B67F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_054C2250990E3244BCFF3D5CF517208D_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_054C2250990E3244BCFF3D5CF517208D" 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_054C2250990E3244BCFF3D5CF517208D_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_054C2250990E3244BCFF3D5CF517208D" 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_054C2250990E3244BCFF3D5CF517208D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_054C2250990E3244BCFF3D5CF517208D" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_054C2250990E3244BCFF3D5CF517208D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CC323773B1ADDC644B2E3D5CF517A68A_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CC323773B1ADDC644B2E3D5CF517A68A" 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_CC323773B1ADDC644B2E3D5CF517A68A_label_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CC323773B1ADDC644B2E3D5CF517A68A" 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_CC323773B1ADDC644B2E3D5CF517A68A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_CC323773B1ADDC644B2E3D5CF517A68A" xlink:to="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_CC323773B1ADDC644B2E3D5CF517A68A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation obligations</link:label>
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223_label_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Benefits Trust</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndBenefitsTrust" xlink:label="loc_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223" xlink:to="lab_us-gaap_CompensationAndBenefitsTrust_1F04853306C5655F0F7F3D5CF5178223" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934960344270DA477DE63D5CF517A297_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934960344270DA477DE63D5CF517A297" 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_934960344270DA477DE63D5CF517A297_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934960344270DA477DE63D5CF517A297" 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_934960344270DA477DE63D5CF517A297" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934960344270DA477DE63D5CF517A297" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934960344270DA477DE63D5CF517A297" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_B217B836907CDDFB169D3D5CF517AABD_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_B217B836907CDDFB169D3D5CF517AABD" 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_B217B836907CDDFB169D3D5CF517AABD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_B217B836907CDDFB169D3D5CF517AABD" xlink:to="lab_us-gaap_StockholdersEquity_B217B836907CDDFB169D3D5CF517AABD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF8511852B7FA580D8AC3D5CF51700F8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF8511852B7FA580D8AC3D5CF51700F8" 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_AF8511852B7FA580D8AC3D5CF51700F8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF8511852B7FA580D8AC3D5CF51700F8" 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_AF8511852B7FA580D8AC3D5CF51700F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF8511852B7FA580D8AC3D5CF51700F8" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF8511852B7FA580D8AC3D5CF51700F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payable installment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment_FFB3A5B843D87CE7422AF303DB521B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024" xlink:to="lab_us-gaap_DebtInstrumentTerm_09FDA42A0D728CA0E676F304C7C7E024" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_A98A5DCDBC993698E2EFF30AD840188E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_7EE83E7CB335F405D074F30B1417611A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_0587E36BD10A6151887A3D5CF5554C76_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_0587E36BD10A6151887A3D5CF5554C76" 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_0587E36BD10A6151887A3D5CF5554C76_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_0587E36BD10A6151887A3D5CF5554C76" 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_0587E36BD10A6151887A3D5CF5554C76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_0587E36BD10A6151887A3D5CF5554C76" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_0587E36BD10A6151887A3D5CF5554C76" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_1E24CF0DA31D5145DFFF3D5CF5B3F3DD_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_1E24CF0DA31D5145DFFF3D5CF5B3F3DD" 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_1E24CF0DA31D5145DFFF3D5CF5B3F3DD_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_1E24CF0DA31D5145DFFF3D5CF5B3F3DD" 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_1E24CF0DA31D5145DFFF3D5CF5B3F3DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_1E24CF0DA31D5145DFFF3D5CF5B3F3DD" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_1E24CF0DA31D5145DFFF3D5CF5B3F3DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_DC442C496745774D8D693D5CF5DBCA6A_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_DC442C496745774D8D693D5CF5DBCA6A" 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_DC442C496745774D8D693D5CF5DBCA6A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_DC442C496745774D8D693D5CF5DBCA6A" 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_DC442C496745774D8D693D5CF5DBCA6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_DC442C496745774D8D693D5CF5DBCA6A" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_DC442C496745774D8D693D5CF5DBCA6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CD9E92281BE672C211F73D5CF5DC83D8_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CD9E92281BE672C211F73D5CF5DC83D8" 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_CD9E92281BE672C211F73D5CF5DC83D8_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CD9E92281BE672C211F73D5CF5DC83D8" 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_CD9E92281BE672C211F73D5CF5DC83D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CD9E92281BE672C211F73D5CF5DC83D8" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CD9E92281BE672C211F73D5CF5DC83D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_169F466905CC6F10958B3D5CF54D219B_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_169F466905CC6F10958B3D5CF54D219B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_169F466905CC6F10958B3D5CF54D219B_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_169F466905CC6F10958B3D5CF54D219B" 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_169F466905CC6F10958B3D5CF54D219B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_169F466905CC6F10958B3D5CF54D219B" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_169F466905CC6F10958B3D5CF54D219B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_D512F1E157EF8E1851EFF2D2C22CAA86_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_D512F1E157EF8E1851EFF2D2C22CAA86" 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_D512F1E157EF8E1851EFF2D2C22CAA86_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_D512F1E157EF8E1851EFF2D2C22CAA86" 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_D512F1E157EF8E1851EFF2D2C22CAA86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_D512F1E157EF8E1851EFF2D2C22CAA86" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_D512F1E157EF8E1851EFF2D2C22CAA86" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9176B507C806F0E746D1F2D2C22CD09D_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9176B507C806F0E746D1F2D2C22CD09D" 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_9176B507C806F0E746D1F2D2C22CD09D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9176B507C806F0E746D1F2D2C22CD09D" 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_9176B507C806F0E746D1F2D2C22CD09D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9176B507C806F0E746D1F2D2C22CD09D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9176B507C806F0E746D1F2D2C22CD09D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BB219EDF061CEAC00DEEF2D2C22C1B2B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BB219EDF061CEAC00DEEF2D2C22C1B2B" 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_BB219EDF061CEAC00DEEF2D2C22C1B2B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BB219EDF061CEAC00DEEF2D2C22C1B2B" 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_BB219EDF061CEAC00DEEF2D2C22C1B2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BB219EDF061CEAC00DEEF2D2C22C1B2B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_BB219EDF061CEAC00DEEF2D2C22C1B2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88797F84B47F599121D0F2D2C22C7097_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88797F84B47F599121D0F2D2C22C7097" 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_88797F84B47F599121D0F2D2C22C7097_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88797F84B47F599121D0F2D2C22C7097" 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_88797F84B47F599121D0F2D2C22C7097" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88797F84B47F599121D0F2D2C22C7097" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88797F84B47F599121D0F2D2C22C7097" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D0E4F88C359C330D0975F32FCF697E2D_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D0E4F88C359C330D0975F32FCF697E2D" 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_D0E4F88C359C330D0975F32FCF697E2D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D0E4F88C359C330D0975F32FCF697E2D" 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_D0E4F88C359C330D0975F32FCF697E2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D0E4F88C359C330D0975F32FCF697E2D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_D0E4F88C359C330D0975F32FCF697E2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_97296020D4D3F54497C6F2D2C22D801F_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_97296020D4D3F54497C6F2D2C22D801F" 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_97296020D4D3F54497C6F2D2C22D801F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_97296020D4D3F54497C6F2D2C22D801F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_97296020D4D3F54497C6F2D2C22D801F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_8822092EC90DF2A9ACE4F2D2C22D0230_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_8822092EC90DF2A9ACE4F2D2C22D0230" 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_8822092EC90DF2A9ACE4F2D2C22D0230_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_8822092EC90DF2A9ACE4F2D2C22D0230" 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_8822092EC90DF2A9ACE4F2D2C22D0230" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_8822092EC90DF2A9ACE4F2D2C22D0230" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_8822092EC90DF2A9ACE4F2D2C22D0230" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_506ABF7382E1A9C0816EF2D2C22DA366_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_506ABF7382E1A9C0816EF2D2C22DA366" 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_506ABF7382E1A9C0816EF2D2C22DA366_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_506ABF7382E1A9C0816EF2D2C22DA366" 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_506ABF7382E1A9C0816EF2D2C22DA366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_506ABF7382E1A9C0816EF2D2C22DA366" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_506ABF7382E1A9C0816EF2D2C22DA366" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8A9EA680AC2CF8DE285BF2D2C22D4C71_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8A9EA680AC2CF8DE285BF2D2C22D4C71" 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_8A9EA680AC2CF8DE285BF2D2C22D4C71_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8A9EA680AC2CF8DE285BF2D2C22D4C71" 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_8A9EA680AC2CF8DE285BF2D2C22D4C71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8A9EA680AC2CF8DE285BF2D2C22D4C71" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8A9EA680AC2CF8DE285BF2D2C22D4C71" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6F31B8FD47061039C08BF2D2C22D5EEB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6F31B8FD47061039C08BF2D2C22D5EEB" 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_6F31B8FD47061039C08BF2D2C22D5EEB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6F31B8FD47061039C08BF2D2C22D5EEB" 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_6F31B8FD47061039C08BF2D2C22D5EEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6F31B8FD47061039C08BF2D2C22D5EEB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_6F31B8FD47061039C08BF2D2C22D5EEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_F98F0DEDEE010E31F365F32FCFE70560_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_F98F0DEDEE010E31F365F32FCFE70560" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value, Canceled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_F98F0DEDEE010E31F365F32FCFE70560_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_F98F0DEDEE010E31F365F32FCFE70560" 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_F98F0DEDEE010E31F365F32FCFE70560" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_F98F0DEDEE010E31F365F32FCFE70560" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_F98F0DEDEE010E31F365F32FCFE70560" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_89DE7FB6FEE5BAEFEBE3F2D2C22DD58C_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_89DE7FB6FEE5BAEFEBE3F2D2C22DD58C" 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_89DE7FB6FEE5BAEFEBE3F2D2C22DD58C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_89DE7FB6FEE5BAEFEBE3F2D2C22DD58C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_89DE7FB6FEE5BAEFEBE3F2D2C22DD58C" xlink:type="arc" />
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA_label_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA" 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_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA_documentation_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA" 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-20170902.xsd#apog_DocumentAndEntityInformationAbstract" xlink:label="loc_apog_DocumentAndEntityInformationAbstract_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DocumentAndEntityInformationAbstract_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA" xlink:to="lab_apog_DocumentAndEntityInformationAbstract_5B11FC6497BAD3A2E1CD3D5CF4EEC3AA" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_DEECEADF631C9F90A66D3D5CF4EE58B2_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_DEECEADF631C9F90A66D3D5CF4EE58B2" 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_DEECEADF631C9F90A66D3D5CF4EE58B2_label_en-US" xlink:label="lab_dei_EntityRegistrantName_DEECEADF631C9F90A66D3D5CF4EE58B2" 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_DEECEADF631C9F90A66D3D5CF4EE58B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_DEECEADF631C9F90A66D3D5CF4EE58B2" xlink:to="lab_dei_EntityRegistrantName_DEECEADF631C9F90A66D3D5CF4EE58B2" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_EB7846E7C02F2A4604A33D5CF4EE7053_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_EB7846E7C02F2A4604A33D5CF4EE7053" 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_EB7846E7C02F2A4604A33D5CF4EE7053_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_EB7846E7C02F2A4604A33D5CF4EE7053" 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_EB7846E7C02F2A4604A33D5CF4EE7053" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_EB7846E7C02F2A4604A33D5CF4EE7053" xlink:to="lab_dei_EntityCentralIndexKey_EB7846E7C02F2A4604A33D5CF4EE7053" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_E92FC6D5A2D5D9A697393D5CF4EEAEDA_terseLabel_en-US" xlink:label="lab_dei_DocumentType_E92FC6D5A2D5D9A697393D5CF4EEAEDA" 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_E92FC6D5A2D5D9A697393D5CF4EEAEDA_label_en-US" xlink:label="lab_dei_DocumentType_E92FC6D5A2D5D9A697393D5CF4EEAEDA" 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_E92FC6D5A2D5D9A697393D5CF4EEAEDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_E92FC6D5A2D5D9A697393D5CF4EEAEDA" xlink:to="lab_dei_DocumentType_E92FC6D5A2D5D9A697393D5CF4EEAEDA" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_2780CBEE92703AD3ACB03D5CF4EF746C_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_2780CBEE92703AD3ACB03D5CF4EF746C" 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_2780CBEE92703AD3ACB03D5CF4EF746C_label_en-US" xlink:label="lab_dei_AmendmentFlag_2780CBEE92703AD3ACB03D5CF4EF746C" 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_2780CBEE92703AD3ACB03D5CF4EF746C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_2780CBEE92703AD3ACB03D5CF4EF746C" xlink:to="lab_dei_AmendmentFlag_2780CBEE92703AD3ACB03D5CF4EF746C" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_443D2CE5447E918FCE203D5CF4EF12D2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_443D2CE5447E918FCE203D5CF4EF12D2" 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_443D2CE5447E918FCE203D5CF4EF12D2_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_443D2CE5447E918FCE203D5CF4EF12D2" 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_443D2CE5447E918FCE203D5CF4EF12D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_443D2CE5447E918FCE203D5CF4EF12D2" xlink:to="lab_dei_DocumentFiscalYearFocus_443D2CE5447E918FCE203D5CF4EF12D2" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_B16B03630C12CCC603763D5CF4EF6400_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B16B03630C12CCC603763D5CF4EF6400" 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_B16B03630C12CCC603763D5CF4EF6400_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B16B03630C12CCC603763D5CF4EF6400" 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_B16B03630C12CCC603763D5CF4EF6400" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_B16B03630C12CCC603763D5CF4EF6400" xlink:to="lab_dei_DocumentFiscalPeriodFocus_B16B03630C12CCC603763D5CF4EF6400" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_BF34FBD71DE9C5174E863D5CF4EFB400_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_BF34FBD71DE9C5174E863D5CF4EFB400" 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_BF34FBD71DE9C5174E863D5CF4EFB400_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_BF34FBD71DE9C5174E863D5CF4EFB400" 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_BF34FBD71DE9C5174E863D5CF4EFB400" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_BF34FBD71DE9C5174E863D5CF4EFB400" xlink:to="lab_dei_CurrentFiscalYearEndDate_BF34FBD71DE9C5174E863D5CF4EFB400" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_96595349D35195CE8F573D5CF4EF7908_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_96595349D35195CE8F573D5CF4EF7908" 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_96595349D35195CE8F573D5CF4EF7908_label_en-US" xlink:label="lab_dei_EntityFilerCategory_96595349D35195CE8F573D5CF4EF7908" 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_96595349D35195CE8F573D5CF4EF7908" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_96595349D35195CE8F573D5CF4EF7908" xlink:to="lab_dei_EntityFilerCategory_96595349D35195CE8F573D5CF4EF7908" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_E0C81E94A804A6A57F0E3D5CF4EF5028_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_E0C81E94A804A6A57F0E3D5CF4EF5028" 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_E0C81E94A804A6A57F0E3D5CF4EF5028_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_E0C81E94A804A6A57F0E3D5CF4EF5028" 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_E0C81E94A804A6A57F0E3D5CF4EF5028" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_E0C81E94A804A6A57F0E3D5CF4EF5028" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_E0C81E94A804A6A57F0E3D5CF4EF5028" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7A02A540C3AB396DBF0C3D5CF5336FB0_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7A02A540C3AB396DBF0C3D5CF5336FB0" 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_7A02A540C3AB396DBF0C3D5CF5336FB0_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7A02A540C3AB396DBF0C3D5CF5336FB0" 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_7A02A540C3AB396DBF0C3D5CF5336FB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7A02A540C3AB396DBF0C3D5CF5336FB0" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7A02A540C3AB396DBF0C3D5CF5336FB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_991E297F9F226DE855013D5CF58FED55_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_991E297F9F226DE855013D5CF58FED55" 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_991E297F9F226DE855013D5CF58FED55_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_991E297F9F226DE855013D5CF58FED55" 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_991E297F9F226DE855013D5CF58FED55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_991E297F9F226DE855013D5CF58FED55" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_991E297F9F226DE855013D5CF58FED55" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_738CAE2CDE2F8F9B10613D5CF656373E_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_738CAE2CDE2F8F9B10613D5CF656373E" 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_738CAE2CDE2F8F9B10613D5CF656373E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_738CAE2CDE2F8F9B10613D5CF656373E" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_738CAE2CDE2F8F9B10613D5CF656373E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_FD97B166D8959A802B0A3D5CF65670DB_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_FD97B166D8959A802B0A3D5CF65670DB" 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_FD97B166D8959A802B0A3D5CF65670DB_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_FD97B166D8959A802B0A3D5CF65670DB" 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_FD97B166D8959A802B0A3D5CF65670DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_FD97B166D8959A802B0A3D5CF65670DB" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_FD97B166D8959A802B0A3D5CF65670DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A73CD7DDAB15D2C8C9D33D5CF64E641B_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A73CD7DDAB15D2C8C9D33D5CF64E641B" 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_A73CD7DDAB15D2C8C9D33D5CF64E641B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A73CD7DDAB15D2C8C9D33D5CF64E641B" 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_A73CD7DDAB15D2C8C9D33D5CF64E641B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A73CD7DDAB15D2C8C9D33D5CF64E641B" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A73CD7DDAB15D2C8C9D33D5CF64E641B" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
