<?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_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0_label_en-US" xlink:label="lab_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingent Liabilities [Abstract]</link:label>
    <link:label id="lab_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0_documentation_en-US" xlink:label="lab_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commitments and Contingent Liabilities [Abstract]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_CommitmentsandContingentLiabilitiesAbstract" xlink:label="loc_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0" xlink:to="lab_apog_CommitmentsandContingentLiabilitiesAbstract_0F965E901993CB5477DC95983C2579B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6" xlink:to="lab_us-gaap_IncomeTaxContingencyTable_A6BDD4E14538AC0B7130959A497553C6" xlink:type="arc" />
    <link:label id="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19_terseLabel_en-US" xlink:label="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date [Axis]</link:label>
    <link:label id="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19_label_en-US" xlink:label="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination Date [Axis]</link:label>
    <link:label id="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19_documentation_en-US" xlink:label="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Termination Date [Axis]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_TerminationDateAxis" xlink:label="loc_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19" xlink:to="lab_apog_TerminationDateAxis_419B6F9A31664364255F959A776EDC19" xlink:type="arc" />
    <link:label id="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F_terseLabel_en-US" xlink:label="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date [Domain]</link:label>
    <link:label id="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F_label_en-US" xlink:label="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination Date [Domain]</link:label>
    <link:label id="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F_documentation_en-US" xlink:label="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Termination Date [Axis]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_TerminationDateDomain" xlink:label="loc_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F" xlink:to="lab_apog_TerminationDateDomain_41E319C06D4676138DAA959BCFF5B95F" xlink:type="arc" />
    <link:label id="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D_terseLabel_en-US" xlink:label="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">October 2020</link:label>
    <link:label id="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D_label_en-US" xlink:label="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">October 2020 [Member]</link:label>
    <link:label id="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D_documentation_en-US" xlink:label="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">October 2020 [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_October2020Member" xlink:label="loc_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D" xlink:to="lab_apog_October2020Member_3EB37759442E3ECEE071959AFDB75E9D" xlink:type="arc" />
    <link:label id="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528_terseLabel_en-US" xlink:label="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">May 2023</link:label>
    <link:label id="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528_label_en-US" xlink:label="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">May 2023 [Member]</link:label>
    <link:label id="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528_documentation_en-US" xlink:label="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">May 2023 [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_May2023Member" xlink:label="loc_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528" xlink:to="lab_apog_May2023Member_D3C7D3A7A3C4EA761CE9959B3109E528" xlink:type="arc" />
    <link:label id="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998_terseLabel_en-US" xlink:label="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">July 2025</link:label>
    <link:label id="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998_label_en-US" xlink:label="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">July 2025 [Member]</link:label>
    <link:label id="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998_documentation_en-US" xlink:label="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">July 2025 [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_July2025Member" xlink:label="loc_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998" xlink:to="lab_apog_July2025Member_87B8C47D3BF167DA7AA0959B5F267998" xlink:type="arc" />
    <link:label id="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E_terseLabel_en-US" xlink:label="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">August 2025</link:label>
    <link:label id="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E_label_en-US" xlink:label="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">August 2025 [Member]</link:label>
    <link:label id="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E_documentation_en-US" xlink:label="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">August 2025 [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_August2025Member" xlink:label="loc_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E" xlink:to="lab_apog_August2025Member_5EEBEE69C35D02934423959B8B37447E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems_B075CB975AA4AF27750A959A497760E3" xlink:type="arc" />
    <link:label id="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707_terseLabel_en-US" xlink:label="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds received</link:label>
    <link:label id="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707_label_en-US" xlink:label="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Proceeds From New Markets Tax Credit Transaction</link:label>
    <link:label id="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707_documentation_en-US" xlink:label="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross Proceeds From New Markets Tax Credit Transaction</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_GrossProceedsFromNewMarketsTaxCreditTransaction" xlink:label="loc_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707" xlink:to="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_FBB0AEBA2E5E1F4BCD8F959850433707" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred costs</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B" xlink:to="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_12EC010F2CEDAAC7D5629598AEE6633B" xlink:type="arc" />
    <link:label id="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9_terseLabel_en-US" xlink:label="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net benefit</link:label>
    <link:label id="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9_label_en-US" xlink:label="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Markets Tax Credit Transaction, Benefit, Net</link:label>
    <link:label id="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9_documentation_en-US" xlink:label="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">New Markets Tax Credit Transaction, Benefit, Net</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NewMarketsTaxCreditTransactionBenefitNet" xlink:label="loc_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9" xlink:to="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_3CA3D8ABF6DD3C6B74579598F7CE38E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_70EDA6514A5E9EFD3A2F90EAD672C4FB_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_70EDA6514A5E9EFD3A2F90EAD672C4FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_70EDA6514A5E9EFD3A2F90EAD672C4FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_70EDA6514A5E9EFD3A2F90EAD672C4FB" xlink:to="lab_us-gaap_LeasesAbstract_70EDA6514A5E9EFD3A2F90EAD672C4FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_3D9F9FA84F162A65F8E990EC031009DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of operating lease liability</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_B58DAC324340321541A390EC7A1A1D99" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_17FABCCB8BB75D8FC80E9562C04F1047_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_17FABCCB8BB75D8FC80E9562C04F1047" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_17FABCCB8BB75D8FC80E9562C04F1047" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_17FABCCB8BB75D8FC80E9562C04F1047" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_17FABCCB8BB75D8FC80E9562C04F1047" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_42CD6401D99E0E2B32B49562C04FAD99_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_42CD6401D99E0E2B32B49562C04FAD99" 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_42CD6401D99E0E2B32B49562C04FAD99_label_en-US" xlink:label="lab_us-gaap_StatementTable_42CD6401D99E0E2B32B49562C04FAD99" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_42CD6401D99E0E2B32B49562C04FAD99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_42CD6401D99E0E2B32B49562C04FAD99" xlink:to="lab_us-gaap_StatementTable_42CD6401D99E0E2B32B49562C04FAD99" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_5EBD8662C65701FE9BB89562C04F5A4A_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_5EBD8662C65701FE9BB89562C04F5A4A" 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_5EBD8662C65701FE9BB89562C04F5A4A_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_5EBD8662C65701FE9BB89562C04F5A4A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5EBD8662C65701FE9BB89562C04F5A4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5EBD8662C65701FE9BB89562C04F5A4A" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_5EBD8662C65701FE9BB89562C04F5A4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_03110E3A8EA6C219C0F59562C04FC1AD_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_03110E3A8EA6C219C0F59562C04FC1AD" 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_03110E3A8EA6C219C0F59562C04FC1AD_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_03110E3A8EA6C219C0F59562C04FC1AD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_03110E3A8EA6C219C0F59562C04FC1AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_03110E3A8EA6C219C0F59562C04FC1AD" xlink:to="lab_us-gaap_EquityComponentDomain_03110E3A8EA6C219C0F59562C04FC1AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_3D916E9EDAA627F057F09562C04F5B67_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_3D916E9EDAA627F057F09562C04F5B67" 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_3D916E9EDAA627F057F09562C04F5B67_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_3D916E9EDAA627F057F09562C04F5B67" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_3D916E9EDAA627F057F09562C04F5B67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_3D916E9EDAA627F057F09562C04F5B67" xlink:to="lab_us-gaap_CommonStockMember_3D916E9EDAA627F057F09562C04F5B67" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_247AED9D01148ED60ABE9562C04F4009_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_247AED9D01148ED60ABE9562C04F4009" 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_247AED9D01148ED60ABE9562C04F4009_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_247AED9D01148ED60ABE9562C04F4009" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_247AED9D01148ED60ABE9562C04F4009" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_247AED9D01148ED60ABE9562C04F4009" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_247AED9D01148ED60ABE9562C04F4009" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_D439BAAD50CD783D880C9562C04FC859_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_D439BAAD50CD783D880C9562C04FC859" 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_D439BAAD50CD783D880C9562C04FC859_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_D439BAAD50CD783D880C9562C04FC859" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_D439BAAD50CD783D880C9562C04FC859" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_D439BAAD50CD783D880C9562C04FC859" xlink:to="lab_us-gaap_RetainedEarningsMember_D439BAAD50CD783D880C9562C04FC859" xlink:type="arc" />
    <link:label id="lab_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF_terseLabel_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF" 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_0091B66121131851D6FD9562C04F7BEF_label_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF" 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_0091B66121131851D6FD9562C04F7BEF_documentation_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF" 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-20190601.xsd#apog_CommonStockHeldInTrustMember" xlink:label="loc_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF" xlink:to="lab_apog_CommonStockHeldInTrustMember_0091B66121131851D6FD9562C04F7BEF" xlink:type="arc" />
    <link:label id="lab_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E_terseLabel_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E" 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_D7C057FF882A9A7D2C519562C04FC13E_label_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E" 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_D7C057FF882A9A7D2C519562C04FC13E_documentation_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E" 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-20190601.xsd#apog_DeferredCompensationObligationMember" xlink:label="loc_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E" xlink:to="lab_apog_DeferredCompensationObligationMember_D7C057FF882A9A7D2C519562C04FC13E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_84524222A0FC9938AC019562C04FA6F6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_84524222A0FC9938AC019562C04FA6F6" 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_84524222A0FC9938AC019562C04FA6F6_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_84524222A0FC9938AC019562C04FA6F6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_84524222A0FC9938AC019562C04FA6F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_84524222A0FC9938AC019562C04FA6F6" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_84524222A0FC9938AC019562C04FA6F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_051FAEF1A8DFB221AEB89562C04F0CE1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_051FAEF1A8DFB221AEB89562C04F0CE1" 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_051FAEF1A8DFB221AEB89562C04F0CE1_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_051FAEF1A8DFB221AEB89562C04F0CE1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_051FAEF1A8DFB221AEB89562C04F0CE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_051FAEF1A8DFB221AEB89562C04F0CE1" xlink:to="lab_us-gaap_StatementLineItems_051FAEF1A8DFB221AEB89562C04F0CE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7FD58364D02B433923329562C04FB1A6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7FD58364D02B433923329562C04FB1A6" 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_7FD58364D02B433923329562C04FB1A6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7FD58364D02B433923329562C04FB1A6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7FD58364D02B433923329562C04FB1A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7FD58364D02B433923329562C04FB1A6" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7FD58364D02B433923329562C04FB1A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_D681A54529C0B3F035199562C04FC996_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_D681A54529C0B3F035199562C04FC996" 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_D681A54529C0B3F035199562C04FC996_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_D681A54529C0B3F035199562C04FC996" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_D681A54529C0B3F035199562C04FC996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_D681A54529C0B3F035199562C04FC996" xlink:to="lab_us-gaap_SharesOutstanding_D681A54529C0B3F035199562C04FC996" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_17355EC3F958D4EAC6FD9562C04F7D70_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_17355EC3F958D4EAC6FD9562C04F7D70" 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_17355EC3F958D4EAC6FD9562C04F7D70_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_17355EC3F958D4EAC6FD9562C04F7D70" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_17355EC3F958D4EAC6FD9562C04F7D70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_17355EC3F958D4EAC6FD9562C04F7D70" xlink:to="lab_us-gaap_StockholdersEquity_17355EC3F958D4EAC6FD9562C04F7D70" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect adjustment (see Note 1)</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C531770EDEA309CAF1FF956790871A5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_6B2653724424CEB19937956463CD4B1B" xlink:type="arc" />
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F_negatedTerseLabel_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of tax effects (see Note 1)</link:label>
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F_label_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense</link:label>
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F_documentation_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F" xlink:to="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_9982DE0E99ECFA8C2EAA9562C04F530F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_9A42EB4ED0EE41336A489562C04FAE59_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9A42EB4ED0EE41336A489562C04FAE59" 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_9A42EB4ED0EE41336A489562C04FAE59_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9A42EB4ED0EE41336A489562C04FAE59" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_9A42EB4ED0EE41336A489562C04FAE59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_9A42EB4ED0EE41336A489562C04FAE59" xlink:to="lab_us-gaap_NetIncomeLoss_9A42EB4ED0EE41336A489562C04FAE59" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on marketable securities, net of tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_F37313394EE095BD35C19562C04F9D3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on marketable securities, net of $2 tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_8EBB3F86AD278CE7238D9562C04FA690" xlink:type="arc" />
    <link:label id="lab_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on foreign currency hedge, net of $92 tax benefit</link:label>
    <link:label id="lab_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A_label_en-US" xlink:label="lab_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Unrealized Gain (Loss) on Foreign Currency Fair Value Hedging Instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1" xlink:label="loc_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A" xlink:to="lab_us-gaap_ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1_45DD090F73C07B1C76F59562C04FBC8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1614D3CC32E39600CC479562C04F8A4C_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1614D3CC32E39600CC479562C04F8A4C" 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_1614D3CC32E39600CC479562C04F8A4C_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1614D3CC32E39600CC479562C04F8A4C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1614D3CC32E39600CC479562C04F8A4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1614D3CC32E39600CC479562C04F8A4C" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1614D3CC32E39600CC479562C04F8A4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F2A56D04194EA1C33AE79562C04F001E_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F2A56D04194EA1C33AE79562C04F001E" 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_F2A56D04194EA1C33AE79562C04F001E_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F2A56D04194EA1C33AE79562C04F001E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F2A56D04194EA1C33AE79562C04F001E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F2A56D04194EA1C33AE79562C04F001E" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_F2A56D04194EA1C33AE79562C04F001E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_233CA2346D5D3343625A9562C04F05CF_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_233CA2346D5D3343625A9562C04F05CF" 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_233CA2346D5D3343625A9562C04F05CF_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_233CA2346D5D3343625A9562C04F05CF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_233CA2346D5D3343625A9562C04F05CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_233CA2346D5D3343625A9562C04F05CF" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_233CA2346D5D3343625A9562C04F05CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90C0768BE3D66B88D3509562C04FA43E_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90C0768BE3D66B88D3509562C04FA43E" 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_90C0768BE3D66B88D3509562C04FA43E_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90C0768BE3D66B88D3509562C04FA43E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90C0768BE3D66B88D3509562C04FA43E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90C0768BE3D66B88D3509562C04FA43E" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90C0768BE3D66B88D3509562C04FA43E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FACBB4658C9E2809CFC09562C04F9493" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F9ACBA4678C70CFFD8E19562C04FC194_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F9ACBA4678C70CFFD8E19562C04FC194" 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_F9ACBA4678C70CFFD8E19562C04FC194_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F9ACBA4678C70CFFD8E19562C04FC194" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F9ACBA4678C70CFFD8E19562C04FC194" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F9ACBA4678C70CFFD8E19562C04FC194" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F9ACBA4678C70CFFD8E19562C04FC194" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_3034683CD6C31748BD1B9562C04F3F39_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_3034683CD6C31748BD1B9562C04F3F39" 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_3034683CD6C31748BD1B9562C04F3F39_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_3034683CD6C31748BD1B9562C04F3F39" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_3034683CD6C31748BD1B9562C04F3F39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_3034683CD6C31748BD1B9562C04F3F39" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_3034683CD6C31748BD1B9562C04F3F39" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_A15D8D52409385C99ED09562C04FE0BC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_A15D8D52409385C99ED09562C04FE0BC" 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_A15D8D52409385C99ED09562C04FE0BC_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_A15D8D52409385C99ED09562C04FE0BC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_A15D8D52409385C99ED09562C04FE0BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_A15D8D52409385C99ED09562C04FE0BC" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_A15D8D52409385C99ED09562C04FE0BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DECF5E9B80ECF6889D6A9562C04F5FEF_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DECF5E9B80ECF6889D6A9562C04F5FEF" 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_DECF5E9B80ECF6889D6A9562C04F5FEF_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DECF5E9B80ECF6889D6A9562C04F5FEF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DECF5E9B80ECF6889D6A9562C04F5FEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DECF5E9B80ECF6889D6A9562C04F5FEF" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_DECF5E9B80ECF6889D6A9562C04F5FEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_026D06B56AE4DEBA5C8D9562C04FADB7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_026D06B56AE4DEBA5C8D9562C04FADB7" 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_026D06B56AE4DEBA5C8D9562C04FADB7_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_026D06B56AE4DEBA5C8D9562C04FADB7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_026D06B56AE4DEBA5C8D9562C04FADB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_026D06B56AE4DEBA5C8D9562C04FADB7" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_026D06B56AE4DEBA5C8D9562C04FADB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_AB1A883F77A5CB9F22249562C04F1B6E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_AB1A883F77A5CB9F22249562C04F1B6E" 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_AB1A883F77A5CB9F22249562C04F1B6E_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_AB1A883F77A5CB9F22249562C04F1B6E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_AB1A883F77A5CB9F22249562C04F1B6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_AB1A883F77A5CB9F22249562C04F1B6E" xlink:to="lab_us-gaap_DividendsCommonStockCash_AB1A883F77A5CB9F22249562C04F1B6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_87391608FFC34A2DFDFE9562C04F2937_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_87391608FFC34A2DFDFE9562C04F2937" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_87391608FFC34A2DFDFE9562C04F2937" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_87391608FFC34A2DFDFE9562C04F2937" xlink:to="lab_us-gaap_SharesOutstanding_87391608FFC34A2DFDFE9562C04F2937" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_52D9B2BD96C724347EC89562C04FB3D8_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_52D9B2BD96C724347EC89562C04FB3D8" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_52D9B2BD96C724347EC89562C04FB3D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_52D9B2BD96C724347EC89562C04FB3D8" xlink:to="lab_us-gaap_StockholdersEquity_52D9B2BD96C724347EC89562C04FB3D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8DE8DC5959FC92E47E277DD0DFDE4AEA_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8DE8DC5959FC92E47E277DD0DFDE4AEA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8DE8DC5959FC92E47E277DD0DFDE4AEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8DE8DC5959FC92E47E277DD0DFDE4AEA" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8DE8DC5959FC92E47E277DD0DFDE4AEA" xlink:type="arc" />
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315_verboseLabel_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315" 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_10D25942EA586BF079277DD0DFDEB315_label_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315" 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_10D25942EA586BF079277DD0DFDEB315_documentation_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315" 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-20190601.xsd#apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract" xlink:label="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315" xlink:to="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_10D25942EA586BF079277DD0DFDEB315" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6D7A7A9594AB53A2DABA7DD0DFDE1249_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_6D7A7A9594AB53A2DABA7DD0DFDE1249" 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_6D7A7A9594AB53A2DABA7DD0DFDE1249_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_6D7A7A9594AB53A2DABA7DD0DFDE1249" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6D7A7A9594AB53A2DABA7DD0DFDE1249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_6D7A7A9594AB53A2DABA7DD0DFDE1249" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_6D7A7A9594AB53A2DABA7DD0DFDE1249" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_E5659C3FFEB0E4EF89DA8F3D6AB9AA2A_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_E5659C3FFEB0E4EF89DA8F3D6AB9AA2A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_E5659C3FFEB0E4EF89DA8F3D6AB9AA2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_E5659C3FFEB0E4EF89DA8F3D6AB9AA2A" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_E5659C3FFEB0E4EF89DA8F3D6AB9AA2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_930F225541AA6353897C8F3D6AB92BB6" xlink:type="arc" />
    <link:label id="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6_terseLabel_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued project losses</link:label>
    <link:label id="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6_label_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Contract Liabilities, Current</link:label>
    <link:label id="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6_documentation_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquired Contract Liabilities, Current</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_AcquiredContractLiabilitiesCurrent" xlink:label="loc_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6" xlink:to="lab_apog_AcquiredContractLiabilitiesCurrent_40352BEAAB916AF236DD8F3D6ABA5BD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C" xlink:to="lab_us-gaap_DeferredRevenueCurrent_302FA0E67EFF85957A2B8F3D6ABAE51C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_69ED849BBAB0B707BC5E8F3E8F5F654D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedInsuranceCurrent" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A" xlink:to="lab_us-gaap_AccruedInsuranceCurrent_FB9D5EC6D38392AD451E8F3D6ABA078A" xlink:type="arc" />
    <link:label id="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819_terseLabel_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819_label_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Other Liabilities, Current</link:label>
    <link:label id="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819_documentation_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additional Other Liabilities, Current</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_AdditionalOtherLiabilitiesCurrent" xlink:label="loc_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819" xlink:to="lab_apog_AdditionalOtherLiabilitiesCurrent_7DCD30D60A0DEB8716EB8F3D6ABA2819" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_83D39DB521BAC503926B8F3D6ABB101C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_F79507BE1F29013CB7547DD0DF22D2AA_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_F79507BE1F29013CB7547DD0DF22D2AA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_F79507BE1F29013CB7547DD0DF22D2AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_F79507BE1F29013CB7547DD0DF22D2AA" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_F79507BE1F29013CB7547DD0DF22D2AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_70BD24122CB8BF6B0D607DD0DF222304_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_70BD24122CB8BF6B0D607DD0DF222304" 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_70BD24122CB8BF6B0D607DD0DF222304_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_70BD24122CB8BF6B0D607DD0DF222304" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_70BD24122CB8BF6B0D607DD0DF222304" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_70BD24122CB8BF6B0D607DD0DF222304" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_70BD24122CB8BF6B0D607DD0DF222304" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7A87B8BB3D373742334D7DD0DF228681_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_7A87B8BB3D373742334D7DD0DF228681" 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_7A87B8BB3D373742334D7DD0DF228681_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_7A87B8BB3D373742334D7DD0DF228681" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7A87B8BB3D373742334D7DD0DF228681" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_7A87B8BB3D373742334D7DD0DF228681" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_7A87B8BB3D373742334D7DD0DF228681" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_811D708DE3B66C3D8A2D7DD0DF22E534_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_811D708DE3B66C3D8A2D7DD0DF22E534" 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_811D708DE3B66C3D8A2D7DD0DF22E534_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_811D708DE3B66C3D8A2D7DD0DF22E534" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_811D708DE3B66C3D8A2D7DD0DF22E534" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_811D708DE3B66C3D8A2D7DD0DF22E534" xlink:to="lab_us-gaap_CommonStockSharesIssued_811D708DE3B66C3D8A2D7DD0DF22E534" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_F0CA2D057625FE07BA0C7DD0DF22C74E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_F0CA2D057625FE07BA0C7DD0DF22C74E" 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_F0CA2D057625FE07BA0C7DD0DF22C74E_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_F0CA2D057625FE07BA0C7DD0DF22C74E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_F0CA2D057625FE07BA0C7DD0DF22C74E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_F0CA2D057625FE07BA0C7DD0DF22C74E" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_F0CA2D057625FE07BA0C7DD0DF22C74E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_BF31C1ABF36A55C9EF397DD0DEC5CC42_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_BF31C1ABF36A55C9EF397DD0DEC5CC42" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_BF31C1ABF36A55C9EF397DD0DEC5CC42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_BF31C1ABF36A55C9EF397DD0DEC5CC42" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_BF31C1ABF36A55C9EF397DD0DEC5CC42" xlink:type="arc" />
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E_terseLabel_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E" 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_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E_label_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E" 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_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E_documentation_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E" 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-20190601.xsd#apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent" xlink:label="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E" xlink:to="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_94CAEFF2B1CE0F23BDDE7DD0DEC5C69E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_8728FF41C7C2390BB54A7DD0DEC58DB2_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_8728FF41C7C2390BB54A7DD0DEC58DB2" 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_8728FF41C7C2390BB54A7DD0DEC58DB2_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_8728FF41C7C2390BB54A7DD0DEC58DB2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_8728FF41C7C2390BB54A7DD0DEC58DB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_8728FF41C7C2390BB54A7DD0DEC58DB2" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_8728FF41C7C2390BB54A7DD0DEC58DB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_DB8C8F07495D01627A677DD0DF22D349_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_DB8C8F07495D01627A677DD0DF22D349" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_DB8C8F07495D01627A677DD0DF22D349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_DB8C8F07495D01627A677DD0DF22D349" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_DB8C8F07495D01627A677DD0DF22D349" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_88EF28B0C268992198407DD0DF224EA0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_88EF28B0C268992198407DD0DF224EA0" 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_88EF28B0C268992198407DD0DF224EA0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_88EF28B0C268992198407DD0DF224EA0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_88EF28B0C268992198407DD0DF224EA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_88EF28B0C268992198407DD0DF224EA0" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_88EF28B0C268992198407DD0DF224EA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D71243FBE7ACAB62ED1D7DD0DF32A7EF_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D71243FBE7ACAB62ED1D7DD0DF32A7EF" 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_D71243FBE7ACAB62ED1D7DD0DF32A7EF_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D71243FBE7ACAB62ED1D7DD0DF32A7EF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D71243FBE7ACAB62ED1D7DD0DF32A7EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D71243FBE7ACAB62ED1D7DD0DF32A7EF" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D71243FBE7ACAB62ED1D7DD0DF32A7EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2DF9057771AEC2C07D537DD0DF3216E3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2DF9057771AEC2C07D537DD0DF3216E3" 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_2DF9057771AEC2C07D537DD0DF3216E3_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2DF9057771AEC2C07D537DD0DF3216E3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2DF9057771AEC2C07D537DD0DF3216E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2DF9057771AEC2C07D537DD0DF3216E3" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2DF9057771AEC2C07D537DD0DF3216E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_32171456423D52B301987DD0DF329280_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_32171456423D52B301987DD0DF329280" 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_32171456423D52B301987DD0DF329280_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_32171456423D52B301987DD0DF329280" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_32171456423D52B301987DD0DF329280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_32171456423D52B301987DD0DF329280" xlink:to="lab_us-gaap_TradeNamesMember_32171456423D52B301987DD0DF329280" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5AF51EBBAF34AFC39EFF7DD0DF329C63_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5AF51EBBAF34AFC39EFF7DD0DF329C63" 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_5AF51EBBAF34AFC39EFF7DD0DF329C63_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5AF51EBBAF34AFC39EFF7DD0DF329C63" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5AF51EBBAF34AFC39EFF7DD0DF329C63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5AF51EBBAF34AFC39EFF7DD0DF329C63" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5AF51EBBAF34AFC39EFF7DD0DF329C63" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EF9514C32D3CC97EAFBE7DD0DF328165_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EF9514C32D3CC97EAFBE7DD0DF328165" 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_EF9514C32D3CC97EAFBE7DD0DF328165_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EF9514C32D3CC97EAFBE7DD0DF328165" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EF9514C32D3CC97EAFBE7DD0DF328165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EF9514C32D3CC97EAFBE7DD0DF328165" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EF9514C32D3CC97EAFBE7DD0DF328165" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_BD8B074F3E85A8E4F10A7DD0DF32650F_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_BD8B074F3E85A8E4F10A7DD0DF32650F" 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_BD8B074F3E85A8E4F10A7DD0DF32650F_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_BD8B074F3E85A8E4F10A7DD0DF32650F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_BD8B074F3E85A8E4F10A7DD0DF32650F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_BD8B074F3E85A8E4F10A7DD0DF32650F" xlink:to="lab_us-gaap_CustomerRelationshipsMember_BD8B074F3E85A8E4F10A7DD0DF32650F" xlink:type="arc" />
    <link:label id="lab_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0_terseLabel_en-US" xlink:label="lab_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0" 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_D8D911F8DD66C50E75817DD0DF32D3F0_label_en-US" xlink:label="lab_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0" 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_D8D911F8DD66C50E75817DD0DF32D3F0_documentation_en-US" xlink:label="lab_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0" 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-20190601.xsd#apog_BacklogMember" xlink:label="loc_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0" xlink:to="lab_apog_BacklogMember_D8D911F8DD66C50E75817DD0DF32D3F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_500313AEBC1D6CB3B9997DD0DF32BAD7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_500313AEBC1D6CB3B9997DD0DF32BAD7" 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_500313AEBC1D6CB3B9997DD0DF32BAD7_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_500313AEBC1D6CB3B9997DD0DF32BAD7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_500313AEBC1D6CB3B9997DD0DF32BAD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_500313AEBC1D6CB3B9997DD0DF32BAD7" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_500313AEBC1D6CB3B9997DD0DF32BAD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_46B9BD85251E812EB82F7DD0DF32F78D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_46B9BD85251E812EB82F7DD0DF32F78D" 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_46B9BD85251E812EB82F7DD0DF32F78D_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_46B9BD85251E812EB82F7DD0DF32F78D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_46B9BD85251E812EB82F7DD0DF32F78D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_46B9BD85251E812EB82F7DD0DF32F78D" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_46B9BD85251E812EB82F7DD0DF32F78D" xlink:type="arc" />
    <link:label id="lab_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2_terseLabel_en-US" xlink:label="lab_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2" 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_F55BD1E6A88A8DE04C497DD0DF327EE2_label_en-US" xlink:label="lab_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2" 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_F55BD1E6A88A8DE04C497DD0DF327EE2_documentation_en-US" xlink:label="lab_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2" 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-20190601.xsd#apog_EFCOCorporationMember" xlink:label="loc_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2" xlink:to="lab_apog_EFCOCorporationMember_F55BD1E6A88A8DE04C497DD0DF327EE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_4877EC8013DC32DA62FA7DD0DF32884A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_4877EC8013DC32DA62FA7DD0DF32884A" 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_4877EC8013DC32DA62FA7DD0DF32884A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_4877EC8013DC32DA62FA7DD0DF32884A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4877EC8013DC32DA62FA7DD0DF32884A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4877EC8013DC32DA62FA7DD0DF32884A" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_4877EC8013DC32DA62FA7DD0DF32884A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5EE1D29742181FA372A67DD0DF32E228_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5EE1D29742181FA372A67DD0DF32E228" 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_5EE1D29742181FA372A67DD0DF32E228_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5EE1D29742181FA372A67DD0DF32E228" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5EE1D29742181FA372A67DD0DF32E228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5EE1D29742181FA372A67DD0DF32E228" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5EE1D29742181FA372A67DD0DF32E228" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_57A767FF7AD7D1181D467DD0DF32D7F5_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_57A767FF7AD7D1181D467DD0DF32D7F5" 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_57A767FF7AD7D1181D467DD0DF32D7F5_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_57A767FF7AD7D1181D467DD0DF32D7F5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_57A767FF7AD7D1181D467DD0DF32D7F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_57A767FF7AD7D1181D467DD0DF32D7F5" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_57A767FF7AD7D1181D467DD0DF32D7F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_96A02366275DE652EDB47DD0DF42045D_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_96A02366275DE652EDB47DD0DF42045D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_96A02366275DE652EDB47DD0DF42045D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_96A02366275DE652EDB47DD0DF42045D" xlink:to="lab_us-gaap_EarningsPerShareAbstract_96A02366275DE652EDB47DD0DF42045D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_169A95C2B00BE04BE7E87DD0DF424220_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_169A95C2B00BE04BE7E87DD0DF424220" 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_169A95C2B00BE04BE7E87DD0DF424220_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_169A95C2B00BE04BE7E87DD0DF424220" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_169A95C2B00BE04BE7E87DD0DF424220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_169A95C2B00BE04BE7E87DD0DF424220" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_169A95C2B00BE04BE7E87DD0DF424220" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_04155454DF45119CE7287DD0DEA55D8F_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_04155454DF45119CE7287DD0DEA55D8F" 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_04155454DF45119CE7287DD0DEA55D8F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_04155454DF45119CE7287DD0DEA55D8F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_04155454DF45119CE7287DD0DEA55D8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_04155454DF45119CE7287DD0DEA55D8F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_04155454DF45119CE7287DD0DEA55D8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_F7B383362566A3ABC4EF7DD0DEA50DFA_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_F7B383362566A3ABC4EF7DD0DEA50DFA" 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_F7B383362566A3ABC4EF7DD0DEA50DFA_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_F7B383362566A3ABC4EF7DD0DEA50DFA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_F7B383362566A3ABC4EF7DD0DEA50DFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_F7B383362566A3ABC4EF7DD0DEA50DFA" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_F7B383362566A3ABC4EF7DD0DEA50DFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_185224F4B1A03124D5FD7DD0DEA59401_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_185224F4B1A03124D5FD7DD0DEA59401" 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_185224F4B1A03124D5FD7DD0DEA59401_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_185224F4B1A03124D5FD7DD0DEA59401" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_185224F4B1A03124D5FD7DD0DEA59401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_185224F4B1A03124D5FD7DD0DEA59401" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_185224F4B1A03124D5FD7DD0DEA59401" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_CCFDDECF968168FC98E87DD0DEA5283B_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_CCFDDECF968168FC98E87DD0DEA5283B" 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_CCFDDECF968168FC98E87DD0DEA5283B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_CCFDDECF968168FC98E87DD0DEA5283B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_CCFDDECF968168FC98E87DD0DEA5283B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_CCFDDECF968168FC98E87DD0DEA5283B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_CCFDDECF968168FC98E87DD0DEA5283B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_B07D278E7CEDF8D3DF1D7DD0DEA5F086_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_B07D278E7CEDF8D3DF1D7DD0DEA5F086" 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_B07D278E7CEDF8D3DF1D7DD0DEA5F086_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_B07D278E7CEDF8D3DF1D7DD0DEA5F086" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_B07D278E7CEDF8D3DF1D7DD0DEA5F086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_B07D278E7CEDF8D3DF1D7DD0DEA5F086" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_B07D278E7CEDF8D3DF1D7DD0DEA5F086" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F0A291D213F4C8355FEA7DD0DEA513CA_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F0A291D213F4C8355FEA7DD0DEA513CA" 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_F0A291D213F4C8355FEA7DD0DEA513CA_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F0A291D213F4C8355FEA7DD0DEA513CA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F0A291D213F4C8355FEA7DD0DEA513CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F0A291D213F4C8355FEA7DD0DEA513CA" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F0A291D213F4C8355FEA7DD0DEA513CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03BE6F9CB10085B635307DD0DF9F96DF_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03BE6F9CB10085B635307DD0DF9F96DF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03BE6F9CB10085B635307DD0DF9F96DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03BE6F9CB10085B635307DD0DF9F96DF" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_03BE6F9CB10085B635307DD0DF9F96DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B1F34A28AA7CC03F02D57DD0DF9F27DB_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B1F34A28AA7CC03F02D57DD0DF9F27DB" 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_B1F34A28AA7CC03F02D57DD0DF9F27DB_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B1F34A28AA7CC03F02D57DD0DF9F27DB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B1F34A28AA7CC03F02D57DD0DF9F27DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B1F34A28AA7CC03F02D57DD0DF9F27DB" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B1F34A28AA7CC03F02D57DD0DF9F27DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5678F4BB9F3A8CB5FB7A9596A6EBCE32_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5678F4BB9F3A8CB5FB7A9596A6EBCE32" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5678F4BB9F3A8CB5FB7A9596A6EBCE32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5678F4BB9F3A8CB5FB7A9596A6EBCE32" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5678F4BB9F3A8CB5FB7A9596A6EBCE32" xlink:type="arc" />
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF_verboseLabel_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF" 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_9BEF7961E6629FC6ACD19596A6EE77CF_label_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF" 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_9BEF7961E6629FC6ACD19596A6EE77CF_documentation_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF" 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-20190601.xsd#apog_CompaniesBacklogRelatedToSales" xlink:label="loc_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF" xlink:to="lab_apog_CompaniesBacklogRelatedToSales_9BEF7961E6629FC6ACD19596A6EE77CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_2EF9C9C62FBBEAB731EB9596A6EFE080_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_2EF9C9C62FBBEAB731EB9596A6EFE080" 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_2EF9C9C62FBBEAB731EB9596A6EFE080_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_2EF9C9C62FBBEAB731EB9596A6EFE080" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2EF9C9C62FBBEAB731EB9596A6EFE080" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_2EF9C9C62FBBEAB731EB9596A6EFE080" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_2EF9C9C62FBBEAB731EB9596A6EFE080" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_EC0B71BE78038419ECD09596A6EF47F6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_EC0B71BE78038419ECD09596A6EF47F6" 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_EC0B71BE78038419ECD09596A6EF47F6_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_EC0B71BE78038419ECD09596A6EF47F6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_EC0B71BE78038419ECD09596A6EF47F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_EC0B71BE78038419ECD09596A6EF47F6" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_EC0B71BE78038419ECD09596A6EF47F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_972DB51A5478F6318D249596A6EFBDC7_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_972DB51A5478F6318D249596A6EFBDC7" 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_972DB51A5478F6318D249596A6EFBDC7_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_972DB51A5478F6318D249596A6EFBDC7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_972DB51A5478F6318D249596A6EFBDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_972DB51A5478F6318D249596A6EFBDC7" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_972DB51A5478F6318D249596A6EFBDC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_9355242760CE75AC470A9596A6EF1B2E_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_9355242760CE75AC470A9596A6EF1B2E" 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_9355242760CE75AC470A9596A6EF1B2E_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_9355242760CE75AC470A9596A6EF1B2E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_9355242760CE75AC470A9596A6EF1B2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_9355242760CE75AC470A9596A6EF1B2E" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_9355242760CE75AC470A9596A6EF1B2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_5838B1ECBB3DB5CC0F419596A6F05797_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_5838B1ECBB3DB5CC0F419596A6F05797" 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_5838B1ECBB3DB5CC0F419596A6F05797_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_5838B1ECBB3DB5CC0F419596A6F05797" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_5838B1ECBB3DB5CC0F419596A6F05797" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_5838B1ECBB3DB5CC0F419596A6F05797" xlink:to="lab_us-gaap_LetterOfCreditMember_5838B1ECBB3DB5CC0F419596A6F05797" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_DC5866BBD95AFE7070AC9596A6F0964F_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_DC5866BBD95AFE7070AC9596A6F0964F" 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_DC5866BBD95AFE7070AC9596A6F0964F_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_DC5866BBD95AFE7070AC9596A6F0964F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_DC5866BBD95AFE7070AC9596A6F0964F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_DC5866BBD95AFE7070AC9596A6F0964F" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_DC5866BBD95AFE7070AC9596A6F0964F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_A5B56C0EC4C3A63AA4119596A6F0C9A6_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_A5B56C0EC4C3A63AA4119596A6F0C9A6" 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_A5B56C0EC4C3A63AA4119596A6F0C9A6_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_A5B56C0EC4C3A63AA4119596A6F0C9A6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_A5B56C0EC4C3A63AA4119596A6F0C9A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_A5B56C0EC4C3A63AA4119596A6F0C9A6" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_A5B56C0EC4C3A63AA4119596A6F0C9A6" xlink:type="arc" />
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548_verboseLabel_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548" 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_56577B9A2B537A0E0D829596A6F1C548_label_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548" 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_56577B9A2B537A0E0D829596A6F1C548_documentation_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548" 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-20190601.xsd#apog_RecoveryZoneFacilityBondsMember" xlink:label="loc_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548" xlink:to="lab_apog_RecoveryZoneFacilityBondsMember_56577B9A2B537A0E0D829596A6F1C548" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4" xlink:to="lab_us-gaap_OtherCommitmentsAxis_2E9ADF123CC5CD8460129596A6F1DBE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02" xlink:to="lab_us-gaap_OtherCommitmentsDomain_26EED5B7637C748E08AA9596A6F12E02" xlink:type="arc" />
    <link:label id="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71_terseLabel_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Markets Tax Credit</link:label>
    <link:label id="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71_label_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Markets Tax Credit [Member]</link:label>
    <link:label id="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71_documentation_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">New Markets Tax Credit [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NewMarketsTaxCreditMember" xlink:label="loc_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71" xlink:to="lab_apog_NewMarketsTaxCreditMember_8B7A319B74157ED275939596A6F21F71" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_983BE2F4962BE67DD7B69596A6F22CA9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_983BE2F4962BE67DD7B69596A6F22CA9" 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_983BE2F4962BE67DD7B69596A6F22CA9_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_983BE2F4962BE67DD7B69596A6F22CA9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_983BE2F4962BE67DD7B69596A6F22CA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_983BE2F4962BE67DD7B69596A6F22CA9" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_983BE2F4962BE67DD7B69596A6F22CA9" xlink:type="arc" />
    <link:label id="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3_terseLabel_en-US" xlink:label="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project related liability</link:label>
    <link:label id="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3_label_en-US" xlink:label="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Related Liability</link:label>
    <link:label id="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3_documentation_en-US" xlink:label="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Related Liability</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_ProjectRelatedLiability" xlink:label="loc_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3" xlink:to="lab_apog_ProjectRelatedLiability_B492FCDF09D3791B05A395A921D42BF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_B01067581F5623FBC10A9596A6F314EB_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_B01067581F5623FBC10A9596A6F314EB" 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_B01067581F5623FBC10A9596A6F314EB_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_B01067581F5623FBC10A9596A6F314EB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_B01067581F5623FBC10A9596A6F314EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_B01067581F5623FBC10A9596A6F314EB" xlink:to="lab_us-gaap_LongTermDebt_B01067581F5623FBC10A9596A6F314EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_D001ED59C32F6086667C9596A6F37EF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_591D675BC02F36545B239596A6F38D32" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_817BBBD8BDA9763E7AB59596A6F4B1EE_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_817BBBD8BDA9763E7AB59596A6F4B1EE" 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_817BBBD8BDA9763E7AB59596A6F4B1EE_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_817BBBD8BDA9763E7AB59596A6F4B1EE" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_817BBBD8BDA9763E7AB59596A6F4B1EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_817BBBD8BDA9763E7AB59596A6F4B1EE" xlink:to="lab_us-gaap_PurchaseObligation_817BBBD8BDA9763E7AB59596A6F4B1EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_60F5E9B5DD31D0D507DA7DD0DF3235A2_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_60F5E9B5DD31D0D507DA7DD0DF3235A2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_60F5E9B5DD31D0D507DA7DD0DF3235A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_60F5E9B5DD31D0D507DA7DD0DF3235A2" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_60F5E9B5DD31D0D507DA7DD0DF3235A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8A42C25AA877D6E49C127DD0DF3205A5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8A42C25AA877D6E49C127DD0DF3205A5" 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_8A42C25AA877D6E49C127DD0DF3205A5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8A42C25AA877D6E49C127DD0DF3205A5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8A42C25AA877D6E49C127DD0DF3205A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8A42C25AA877D6E49C127DD0DF3205A5" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8A42C25AA877D6E49C127DD0DF3205A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45" xlink:to="lab_us-gaap_InvestmentTypeAxis_C4EDB19F935DBA2F26967DD0DF32DE45" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember_0AA0330D7E11C310D9FA7DD0DF320220" xlink:type="arc" />
    <link:label id="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406_terseLabel_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal and Corporate Bonds</link:label>
    <link:label id="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406_label_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal and Corporate Bonds [Member]</link:label>
    <link:label id="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406_documentation_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Municipal and Corporate Bonds [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_MunicipalandCorporateBondsMember" xlink:label="loc_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406" xlink:to="lab_apog_MunicipalandCorporateBondsMember_5171076FDF76C775A93A7DD0DF329406" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A9F593C881BB1B0EB6337DD0DF42FF78" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF" 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_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4F4DEC7EC7AEE4E1CA357DD0DF42A3AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1298BB8FB1D5091FFC047DD0DF428880_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1298BB8FB1D5091FFC047DD0DF428880" 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_1298BB8FB1D5091FFC047DD0DF428880_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1298BB8FB1D5091FFC047DD0DF428880" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1298BB8FB1D5091FFC047DD0DF428880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1298BB8FB1D5091FFC047DD0DF428880" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1298BB8FB1D5091FFC047DD0DF428880" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6D4A87449DAA8D9E95207DD0DF42D183_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6D4A87449DAA8D9E95207DD0DF42D183" 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_6D4A87449DAA8D9E95207DD0DF42D183_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6D4A87449DAA8D9E95207DD0DF42D183" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6D4A87449DAA8D9E95207DD0DF42D183" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6D4A87449DAA8D9E95207DD0DF42D183" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6D4A87449DAA8D9E95207DD0DF42D183" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8CC0E776E2F82F0660147DD0DF423BFA_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8CC0E776E2F82F0660147DD0DF423BFA" 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_8CC0E776E2F82F0660147DD0DF423BFA_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8CC0E776E2F82F0660147DD0DF423BFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8CC0E776E2F82F0660147DD0DF423BFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8CC0E776E2F82F0660147DD0DF423BFA" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8CC0E776E2F82F0660147DD0DF423BFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_ABF3F5E8D604294CA9997DD0DF03A2FB_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_ABF3F5E8D604294CA9997DD0DF03A2FB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_ABF3F5E8D604294CA9997DD0DF03A2FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_ABF3F5E8D604294CA9997DD0DF03A2FB" xlink:to="lab_us-gaap_IncomeStatementAbstract_ABF3F5E8D604294CA9997DD0DF03A2FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA" 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_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_F6CEB098EB7D33A7AA6B7DD0DF033CFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_BB9775D508C6FBE9515C7DD0DF038CBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_3A239AD9B9A425E94C757DD0DF0310C3_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_3A239AD9B9A425E94C757DD0DF0310C3" 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_3A239AD9B9A425E94C757DD0DF0310C3_label_en-US" xlink:label="lab_us-gaap_GrossProfit_3A239AD9B9A425E94C757DD0DF0310C3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_3A239AD9B9A425E94C757DD0DF0310C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_3A239AD9B9A425E94C757DD0DF0310C3" xlink:to="lab_us-gaap_GrossProfit_3A239AD9B9A425E94C757DD0DF0310C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_540878E2313D81395EBC7DD0DF039456_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_540878E2313D81395EBC7DD0DF039456" 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_540878E2313D81395EBC7DD0DF039456_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_540878E2313D81395EBC7DD0DF039456" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_540878E2313D81395EBC7DD0DF039456" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_540878E2313D81395EBC7DD0DF039456" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_540878E2313D81395EBC7DD0DF039456" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7" xlink:to="lab_us-gaap_OperatingIncomeLoss_99C6D34305E9107BBFFC7DD0DF0394B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_286E9C176D960C55AF667DD0DF03AB16_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_286E9C176D960C55AF667DD0DF03AB16" 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_286E9C176D960C55AF667DD0DF03AB16_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_286E9C176D960C55AF667DD0DF03AB16" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_286E9C176D960C55AF667DD0DF03AB16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_286E9C176D960C55AF667DD0DF03AB16" xlink:to="lab_us-gaap_InvestmentIncomeInterest_286E9C176D960C55AF667DD0DF03AB16" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_C5C47753D1BDA4D965357DD0DF03F26F_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_C5C47753D1BDA4D965357DD0DF03F26F" 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_C5C47753D1BDA4D965357DD0DF03F26F_label_en-US" xlink:label="lab_us-gaap_InterestExpense_C5C47753D1BDA4D965357DD0DF03F26F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_C5C47753D1BDA4D965357DD0DF03F26F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_C5C47753D1BDA4D965357DD0DF03F26F" xlink:to="lab_us-gaap_InterestExpense_C5C47753D1BDA4D965357DD0DF03F26F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_8C27DA4F5E293EC9A0777DD0DF0366A0_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_8C27DA4F5E293EC9A0777DD0DF0366A0" 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_8C27DA4F5E293EC9A0777DD0DF0366A0_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_8C27DA4F5E293EC9A0777DD0DF0366A0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8C27DA4F5E293EC9A0777DD0DF0366A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_8C27DA4F5E293EC9A0777DD0DF0366A0" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_8C27DA4F5E293EC9A0777DD0DF0366A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3EEA502344A5F9711B017DD0DF03D75D_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3EEA502344A5F9711B017DD0DF03D75D" 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_3EEA502344A5F9711B017DD0DF03D75D_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3EEA502344A5F9711B017DD0DF03D75D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3EEA502344A5F9711B017DD0DF03D75D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3EEA502344A5F9711B017DD0DF03D75D" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3EEA502344A5F9711B017DD0DF03D75D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_643F335E2273BD8062697DD0DF0305D9_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_643F335E2273BD8062697DD0DF0305D9" 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_643F335E2273BD8062697DD0DF0305D9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_643F335E2273BD8062697DD0DF0305D9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_643F335E2273BD8062697DD0DF0305D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_643F335E2273BD8062697DD0DF0305D9" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_643F335E2273BD8062697DD0DF0305D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_C1206805C697B41D61887DD0DF03D046_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C1206805C697B41D61887DD0DF03D046" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C1206805C697B41D61887DD0DF03D046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_C1206805C697B41D61887DD0DF03D046" xlink:to="lab_us-gaap_NetIncomeLoss_C1206805C697B41D61887DD0DF03D046" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_5EE1CE59A81C7019AA5D7DD0DF0361CF_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_5EE1CE59A81C7019AA5D7DD0DF0361CF" 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_5EE1CE59A81C7019AA5D7DD0DF0361CF_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_5EE1CE59A81C7019AA5D7DD0DF0361CF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_5EE1CE59A81C7019AA5D7DD0DF0361CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_5EE1CE59A81C7019AA5D7DD0DF0361CF" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_5EE1CE59A81C7019AA5D7DD0DF0361CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_FE9F6E765E198377AB6F7DD0DF0327A2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FE9F6E765E198377AB6F7DD0DF0327A2" 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_FE9F6E765E198377AB6F7DD0DF0327A2_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FE9F6E765E198377AB6F7DD0DF0327A2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_FE9F6E765E198377AB6F7DD0DF0327A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_FE9F6E765E198377AB6F7DD0DF0327A2" xlink:to="lab_us-gaap_EarningsPerShareBasic_FE9F6E765E198377AB6F7DD0DF0327A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_9B5599A793B49F6574747DD0DF031B09_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_9B5599A793B49F6574747DD0DF031B09" 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_9B5599A793B49F6574747DD0DF031B09_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_9B5599A793B49F6574747DD0DF031B09" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_9B5599A793B49F6574747DD0DF031B09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_9B5599A793B49F6574747DD0DF031B09" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_9B5599A793B49F6574747DD0DF031B09" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_2EA12737630E02FDDF647DD0DF031020_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_2EA12737630E02FDDF647DD0DF031020" 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_2EA12737630E02FDDF647DD0DF031020_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_2EA12737630E02FDDF647DD0DF031020" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2EA12737630E02FDDF647DD0DF031020" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_2EA12737630E02FDDF647DD0DF031020" xlink:to="lab_us-gaap_EarningsPerShareDiluted_2EA12737630E02FDDF647DD0DF031020" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BAEEE4E561F2F46224937DD0DF03BF92_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BAEEE4E561F2F46224937DD0DF03BF92" 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_BAEEE4E561F2F46224937DD0DF03BF92_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BAEEE4E561F2F46224937DD0DF03BF92" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BAEEE4E561F2F46224937DD0DF03BF92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BAEEE4E561F2F46224937DD0DF03BF92" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BAEEE4E561F2F46224937DD0DF03BF92" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A4FE2F55194485BCDBD7DD0DF039F77_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A4FE2F55194485BCDBD7DD0DF039F77" 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_0A4FE2F55194485BCDBD7DD0DF039F77_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A4FE2F55194485BCDBD7DD0DF039F77" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A4FE2F55194485BCDBD7DD0DF039F77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A4FE2F55194485BCDBD7DD0DF039F77" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0A4FE2F55194485BCDBD7DD0DF039F77" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_C480FBA4C3F0C94F7F7F8FCDA173650B_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_C480FBA4C3F0C94F7F7F8FCDA173650B" 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_C480FBA4C3F0C94F7F7F8FCDA173650B_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_C480FBA4C3F0C94F7F7F8FCDA173650B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_C480FBA4C3F0C94F7F7F8FCDA173650B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_C480FBA4C3F0C94F7F7F8FCDA173650B" xlink:to="lab_us-gaap_AssetsAbstract_C480FBA4C3F0C94F7F7F8FCDA173650B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_53368B9766AD3529F29A8FCDA1739F33_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_53368B9766AD3529F29A8FCDA1739F33" 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_53368B9766AD3529F29A8FCDA1739F33_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_53368B9766AD3529F29A8FCDA1739F33" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_53368B9766AD3529F29A8FCDA1739F33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_53368B9766AD3529F29A8FCDA1739F33" xlink:to="lab_us-gaap_AssetsCurrentAbstract_53368B9766AD3529F29A8FCDA1739F33" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_695BE8C55EEC30977F3D8FCDA1746500" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_864477BF902D26A7C0B28FCDA1749E92_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_864477BF902D26A7C0B28FCDA1749E92" 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_864477BF902D26A7C0B28FCDA1749E92_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_864477BF902D26A7C0B28FCDA1749E92" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_864477BF902D26A7C0B28FCDA1749E92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_864477BF902D26A7C0B28FCDA1749E92" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_864477BF902D26A7C0B28FCDA1749E92" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_C5575287ECCB458D42CD8FCDA1742AA3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_C5575287ECCB458D42CD8FCDA1742AA3" 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_C5575287ECCB458D42CD8FCDA1742AA3_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_C5575287ECCB458D42CD8FCDA1742AA3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_C5575287ECCB458D42CD8FCDA1742AA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_C5575287ECCB458D42CD8FCDA1742AA3" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_C5575287ECCB458D42CD8FCDA1742AA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007_label_en-US" xlink:label="lab_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007" xlink:to="lab_us-gaap_InventoryNet_54BC563385DBCC9ADC998FCDA1747007" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Refundable income taxes</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_326573ECE19767E01AEA8FCDA175F861" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_A3C795689351D95DD7DD8FCDA1764777_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_A3C795689351D95DD7DD8FCDA1764777" 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_A3C795689351D95DD7DD8FCDA1764777_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_A3C795689351D95DD7DD8FCDA1764777" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_A3C795689351D95DD7DD8FCDA1764777" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_A3C795689351D95DD7DD8FCDA1764777" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_A3C795689351D95DD7DD8FCDA1764777" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_8EB7AA161859C16451B98FCDA176253A_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_8EB7AA161859C16451B98FCDA176253A" 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_8EB7AA161859C16451B98FCDA176253A_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_8EB7AA161859C16451B98FCDA176253A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_8EB7AA161859C16451B98FCDA176253A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_8EB7AA161859C16451B98FCDA176253A" xlink:to="lab_us-gaap_AssetsCurrent_8EB7AA161859C16451B98FCDA176253A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_D817FB86468F4C2061CB8FCDA176A3AD_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_D817FB86468F4C2061CB8FCDA176A3AD" 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_D817FB86468F4C2061CB8FCDA176A3AD_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_D817FB86468F4C2061CB8FCDA176A3AD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_D817FB86468F4C2061CB8FCDA176A3AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_D817FB86468F4C2061CB8FCDA176A3AD" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_D817FB86468F4C2061CB8FCDA176A3AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_4BE27AABC869F8058DE88FCDA177FF04" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29_label_en-US" xlink:label="lab_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29" xlink:to="lab_us-gaap_Goodwill_DAAD3EDB72670D3CE52E8FCDA1779C29" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7CA827A2FFD1AEE827698FCDA177A6E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_E93E270166801AD8C1528FCDA1779906_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_E93E270166801AD8C1528FCDA1779906" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_E93E270166801AD8C1528FCDA1779906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_E93E270166801AD8C1528FCDA1779906" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_E93E270166801AD8C1528FCDA1779906" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_F3B8C59FC7656E094A4C8FCDA177EB56_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_F3B8C59FC7656E094A4C8FCDA177EB56" 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_F3B8C59FC7656E094A4C8FCDA177EB56_label_en-US" xlink:label="lab_us-gaap_Assets_F3B8C59FC7656E094A4C8FCDA177EB56" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_F3B8C59FC7656E094A4C8FCDA177EB56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_F3B8C59FC7656E094A4C8FCDA177EB56" xlink:to="lab_us-gaap_Assets_F3B8C59FC7656E094A4C8FCDA177EB56" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC4E629C9287BB80DBC28FCDA17745A0_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC4E629C9287BB80DBC28FCDA17745A0" 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_FC4E629C9287BB80DBC28FCDA17745A0_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC4E629C9287BB80DBC28FCDA17745A0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC4E629C9287BB80DBC28FCDA17745A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC4E629C9287BB80DBC28FCDA17745A0" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_FC4E629C9287BB80DBC28FCDA17745A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_F8672AC46DA50B7D1A688FCDA178C76B_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_F8672AC46DA50B7D1A688FCDA178C76B" 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_F8672AC46DA50B7D1A688FCDA178C76B_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_F8672AC46DA50B7D1A688FCDA178C76B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_F8672AC46DA50B7D1A688FCDA178C76B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_F8672AC46DA50B7D1A688FCDA178C76B" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_F8672AC46DA50B7D1A688FCDA178C76B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_3C7A5CB59A6D9D0B69E98FCDA17825EC_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_3C7A5CB59A6D9D0B69E98FCDA17825EC" 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_3C7A5CB59A6D9D0B69E98FCDA17825EC_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_3C7A5CB59A6D9D0B69E98FCDA17825EC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_3C7A5CB59A6D9D0B69E98FCDA17825EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_3C7A5CB59A6D9D0B69E98FCDA17825EC" xlink:to="lab_us-gaap_AccountsPayableCurrent_3C7A5CB59A6D9D0B69E98FCDA17825EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EDB8D12DEAF8C8A4302F8FCDA17846B4_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EDB8D12DEAF8C8A4302F8FCDA17846B4" 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_EDB8D12DEAF8C8A4302F8FCDA17846B4_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EDB8D12DEAF8C8A4302F8FCDA17846B4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EDB8D12DEAF8C8A4302F8FCDA17846B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EDB8D12DEAF8C8A4302F8FCDA17846B4" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EDB8D12DEAF8C8A4302F8FCDA17846B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_D73A721603E0D871746D8FCDA1791D3C_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_D73A721603E0D871746D8FCDA1791D3C" 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_D73A721603E0D871746D8FCDA1791D3C_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_D73A721603E0D871746D8FCDA1791D3C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_D73A721603E0D871746D8FCDA1791D3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent_D73A721603E0D871746D8FCDA1791D3C" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent_D73A721603E0D871746D8FCDA1791D3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_0039D6B1284BB037B3168FCDA1799B10_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_0039D6B1284BB037B3168FCDA1799B10" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_0039D6B1284BB037B3168FCDA1799B10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_0039D6B1284BB037B3168FCDA1799B10" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_0039D6B1284BB037B3168FCDA1799B10" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_1DF532CDBDAC56F2C3718FCDA1798B60_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_1DF532CDBDAC56F2C3718FCDA1798B60" 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_1DF532CDBDAC56F2C3718FCDA1798B60_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_1DF532CDBDAC56F2C3718FCDA1798B60" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_us-gaap_BillingsInExcessOfCost_1DF532CDBDAC56F2C3718FCDA1798B60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_1DF532CDBDAC56F2C3718FCDA1798B60" xlink:to="lab_us-gaap_BillingsInExcessOfCost_1DF532CDBDAC56F2C3718FCDA1798B60" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_417543DD468E8171A7018FCDA251204D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2C3098701755CBBDEEC98FCDA179B0D1_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2C3098701755CBBDEEC98FCDA179B0D1" 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_2C3098701755CBBDEEC98FCDA179B0D1_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2C3098701755CBBDEEC98FCDA179B0D1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2C3098701755CBBDEEC98FCDA179B0D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_2C3098701755CBBDEEC98FCDA179B0D1" xlink:to="lab_us-gaap_LiabilitiesCurrent_2C3098701755CBBDEEC98FCDA179B0D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_C93FF8BB9A3D6688B8648FCDA1797DC9_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_C93FF8BB9A3D6688B8648FCDA1797DC9" 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_C93FF8BB9A3D6688B8648FCDA1797DC9_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_C93FF8BB9A3D6688B8648FCDA1797DC9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_C93FF8BB9A3D6688B8648FCDA1797DC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_C93FF8BB9A3D6688B8648FCDA1797DC9" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_C93FF8BB9A3D6688B8648FCDA1797DC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_589A898D7CE02FBC0C548FCDA1795216" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_9CE019EAB71F62CF60718FCDA1795D6B_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_9CE019EAB71F62CF60718FCDA1795D6B" 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_9CE019EAB71F62CF60718FCDA1795D6B_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_9CE019EAB71F62CF60718FCDA1795D6B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_9CE019EAB71F62CF60718FCDA1795D6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_9CE019EAB71F62CF60718FCDA1795D6B" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_9CE019EAB71F62CF60718FCDA1795D6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8745CED61EC2B0E7890F8FCDA17AAA12_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_8745CED61EC2B0E7890F8FCDA17AAA12" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8745CED61EC2B0E7890F8FCDA17AAA12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_8745CED61EC2B0E7890F8FCDA17AAA12" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_8745CED61EC2B0E7890F8FCDA17AAA12" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_9990873193CF370FB0A98FCDA17AB887_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_9990873193CF370FB0A98FCDA17AB887" 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_9990873193CF370FB0A98FCDA17AB887_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_9990873193CF370FB0A98FCDA17AB887" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9990873193CF370FB0A98FCDA17AB887" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_9990873193CF370FB0A98FCDA17AB887" xlink:to="lab_us-gaap_CommitmentsAndContingencies_9990873193CF370FB0A98FCDA17AB887" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_195FD1408CB0E2EA58A78FCDA17A9229_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_195FD1408CB0E2EA58A78FCDA17A9229" 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_195FD1408CB0E2EA58A78FCDA17A9229_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_195FD1408CB0E2EA58A78FCDA17A9229" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_195FD1408CB0E2EA58A78FCDA17A9229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_195FD1408CB0E2EA58A78FCDA17A9229" xlink:to="lab_us-gaap_StockholdersEquityAbstract_195FD1408CB0E2EA58A78FCDA17A9229" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_C6A5E1DE442EF24DE2448FCDA17AF0AF_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_C6A5E1DE442EF24DE2448FCDA17AF0AF" 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_C6A5E1DE442EF24DE2448FCDA17AF0AF_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_C6A5E1DE442EF24DE2448FCDA17AF0AF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_C6A5E1DE442EF24DE2448FCDA17AF0AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_C6A5E1DE442EF24DE2448FCDA17AF0AF" xlink:to="lab_us-gaap_CommonStockValue_C6A5E1DE442EF24DE2448FCDA17AF0AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_3C448059D8573BAE1E6F8FCDA17AA1B9_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_3C448059D8573BAE1E6F8FCDA17AA1B9" 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_3C448059D8573BAE1E6F8FCDA17AA1B9_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_3C448059D8573BAE1E6F8FCDA17AA1B9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3C448059D8573BAE1E6F8FCDA17AA1B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_3C448059D8573BAE1E6F8FCDA17AA1B9" xlink:to="lab_us-gaap_AdditionalPaidInCapital_3C448059D8573BAE1E6F8FCDA17AA1B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B1BFAC105102A8A717858FCDA17B8CA4_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B1BFAC105102A8A717858FCDA17B8CA4" 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_B1BFAC105102A8A717858FCDA17B8CA4_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B1BFAC105102A8A717858FCDA17B8CA4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B1BFAC105102A8A717858FCDA17B8CA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B1BFAC105102A8A717858FCDA17B8CA4" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B1BFAC105102A8A717858FCDA17B8CA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_1B630093C95CC000BF228FCDA1806765_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_1B630093C95CC000BF228FCDA1806765" 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_1B630093C95CC000BF228FCDA1806765_label_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_1B630093C95CC000BF228FCDA1806765" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockIssuedEmployeeStockTrust" xlink:label="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_1B630093C95CC000BF228FCDA1806765" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_1B630093C95CC000BF228FCDA1806765" xlink:to="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_1B630093C95CC000BF228FCDA1806765" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_2FF515E2B0071D67E17A8FCDA18069DB_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_2FF515E2B0071D67E17A8FCDA18069DB" 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_2FF515E2B0071D67E17A8FCDA18069DB_label_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_2FF515E2B0071D67E17A8FCDA18069DB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndBenefitsTrust" xlink:label="loc_us-gaap_CompensationAndBenefitsTrust_2FF515E2B0071D67E17A8FCDA18069DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndBenefitsTrust_2FF515E2B0071D67E17A8FCDA18069DB" xlink:to="lab_us-gaap_CompensationAndBenefitsTrust_2FF515E2B0071D67E17A8FCDA18069DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1C6AD198F3312EE539048FCDA180B8F5_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1C6AD198F3312EE539048FCDA180B8F5" 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_1C6AD198F3312EE539048FCDA180B8F5_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1C6AD198F3312EE539048FCDA180B8F5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1C6AD198F3312EE539048FCDA180B8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1C6AD198F3312EE539048FCDA180B8F5" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1C6AD198F3312EE539048FCDA180B8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_E03F687B273F3782819B8FCDA181E217_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E03F687B273F3782819B8FCDA181E217" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E03F687B273F3782819B8FCDA181E217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_E03F687B273F3782819B8FCDA181E217" xlink:to="lab_us-gaap_StockholdersEquity_E03F687B273F3782819B8FCDA181E217" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_23DB0A75AB9AD609DFC18FCDA181DCDC_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_23DB0A75AB9AD609DFC18FCDA181DCDC" 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_23DB0A75AB9AD609DFC18FCDA181DCDC_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_23DB0A75AB9AD609DFC18FCDA181DCDC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_23DB0A75AB9AD609DFC18FCDA181DCDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_23DB0A75AB9AD609DFC18FCDA181DCDC" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_23DB0A75AB9AD609DFC18FCDA181DCDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_C3DD95C3AFD10545B53D7DD0DF51D553" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_7C91C37DD4B2A6FCD4537DD0DF034331_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_7C91C37DD4B2A6FCD4537DD0DF034331" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7C91C37DD4B2A6FCD4537DD0DF034331" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7C91C37DD4B2A6FCD4537DD0DF034331" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_7C91C37DD4B2A6FCD4537DD0DF034331" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_25341FE27769D243CD6B7DD0DF0384AF_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_25341FE27769D243CD6B7DD0DF0384AF" 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_25341FE27769D243CD6B7DD0DF0384AF_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_25341FE27769D243CD6B7DD0DF0384AF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_25341FE27769D243CD6B7DD0DF0384AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_25341FE27769D243CD6B7DD0DF0384AF" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_25341FE27769D243CD6B7DD0DF0384AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_C2F36A6D6B823CCCB2AB959AC146D21B_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_C2F36A6D6B823CCCB2AB959AC146D21B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_C2F36A6D6B823CCCB2AB959AC146D21B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C2F36A6D6B823CCCB2AB959AC146D21B" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_C2F36A6D6B823CCCB2AB959AC146D21B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BD391019203FCF87D732959AC146E47F_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BD391019203FCF87D732959AC146E47F" 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_BD391019203FCF87D732959AC146E47F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BD391019203FCF87D732959AC146E47F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BD391019203FCF87D732959AC146E47F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BD391019203FCF87D732959AC146E47F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_BD391019203FCF87D732959AC146E47F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_3DB369E7F9BEF5C970B4959AC147B248_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3DB369E7F9BEF5C970B4959AC147B248" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3DB369E7F9BEF5C970B4959AC147B248" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_3DB369E7F9BEF5C970B4959AC147B248" xlink:to="lab_us-gaap_NetIncomeLoss_3DB369E7F9BEF5C970B4959AC147B248" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_A1B13482C65918D57945959AC14845A4_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_A1B13482C65918D57945959AC14845A4" 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_A1B13482C65918D57945959AC14845A4_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_A1B13482C65918D57945959AC14845A4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_A1B13482C65918D57945959AC14845A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_A1B13482C65918D57945959AC14845A4" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_A1B13482C65918D57945959AC14845A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_11C8AD50481D1B623EDB959AC14826F6_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_11C8AD50481D1B623EDB959AC14826F6" 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_11C8AD50481D1B623EDB959AC14826F6_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_11C8AD50481D1B623EDB959AC14826F6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_11C8AD50481D1B623EDB959AC14826F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_11C8AD50481D1B623EDB959AC14826F6" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_11C8AD50481D1B623EDB959AC14826F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50" xlink:to="lab_us-gaap_ShareBasedCompensation_DF6DC0BEFA0115EF6E37959AC1488E50" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_78A4CAB672FB1A387989959AC1487905_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_78A4CAB672FB1A387989959AC1487905" 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_78A4CAB672FB1A387989959AC1487905_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_78A4CAB672FB1A387989959AC1487905" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_78A4CAB672FB1A387989959AC1487905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_78A4CAB672FB1A387989959AC1487905" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_78A4CAB672FB1A387989959AC1487905" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9BB6B7304C22D508746C959AC148102E_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9BB6B7304C22D508746C959AC148102E" 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_9BB6B7304C22D508746C959AC148102E_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9BB6B7304C22D508746C959AC148102E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9BB6B7304C22D508746C959AC148102E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9BB6B7304C22D508746C959AC148102E" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9BB6B7304C22D508746C959AC148102E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267_negatedLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Lease Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome_BC10FD469B1A6B3CC4F695B6A7379267" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_49564468174B22196F30959AC149FAC7_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_49564468174B22196F30959AC149FAC7" 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_49564468174B22196F30959AC149FAC7_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_49564468174B22196F30959AC149FAC7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_49564468174B22196F30959AC149FAC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_49564468174B22196F30959AC149FAC7" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_49564468174B22196F30959AC149FAC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_AB33341BCA6E6AC3A67E959AC14939D0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_AB33341BCA6E6AC3A67E959AC14939D0" 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_AB33341BCA6E6AC3A67E959AC14939D0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_AB33341BCA6E6AC3A67E959AC14939D0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_AB33341BCA6E6AC3A67E959AC14939D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_AB33341BCA6E6AC3A67E959AC14939D0" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_AB33341BCA6E6AC3A67E959AC14939D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_A8224BD5B975A9DF0A35959AC14ABE54_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_A8224BD5B975A9DF0A35959AC14ABE54" 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_A8224BD5B975A9DF0A35959AC14ABE54_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_A8224BD5B975A9DF0A35959AC14ABE54" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_A8224BD5B975A9DF0A35959AC14ABE54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_A8224BD5B975A9DF0A35959AC14ABE54" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_A8224BD5B975A9DF0A35959AC14ABE54" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FDE939D7C276BB39ECBD959AC14A0DF0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FDE939D7C276BB39ECBD959AC14A0DF0" 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_FDE939D7C276BB39ECBD959AC14A0DF0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FDE939D7C276BB39ECBD959AC14A0DF0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FDE939D7C276BB39ECBD959AC14A0DF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_FDE939D7C276BB39ECBD959AC14A0DF0" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_FDE939D7C276BB39ECBD959AC14A0DF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Costs and earnings on contracts in excess of billings</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A" xlink:to="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_144583804052F6FF2D09959AC14A5D0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_A9561D28AE90AC922EAF959AC14A0FFD_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_A9561D28AE90AC922EAF959AC14A0FFD" 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_A9561D28AE90AC922EAF959AC14A0FFD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_A9561D28AE90AC922EAF959AC14A0FFD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_A9561D28AE90AC922EAF959AC14A0FFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_A9561D28AE90AC922EAF959AC14A0FFD" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_A9561D28AE90AC922EAF959AC14A0FFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_AF35FCBC05D43BA2C8A2959AC14BDC4C_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_AF35FCBC05D43BA2C8A2959AC14BDC4C" 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_AF35FCBC05D43BA2C8A2959AC14BDC4C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_AF35FCBC05D43BA2C8A2959AC14BDC4C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_AF35FCBC05D43BA2C8A2959AC14BDC4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_AF35FCBC05D43BA2C8A2959AC14BDC4C" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_AF35FCBC05D43BA2C8A2959AC14BDC4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_FD819EC613F806193DF8959AC14BC181_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_FD819EC613F806193DF8959AC14BC181" 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_FD819EC613F806193DF8959AC14BC181_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_FD819EC613F806193DF8959AC14BC181" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_FD819EC613F806193DF8959AC14BC181" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_FD819EC613F806193DF8959AC14BC181" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_FD819EC613F806193DF8959AC14BC181" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_51CA7E4BFC4E63C1B377959AC14BCE39_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_51CA7E4BFC4E63C1B377959AC14BCE39" 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_51CA7E4BFC4E63C1B377959AC14BCE39_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_51CA7E4BFC4E63C1B377959AC14BCE39" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_51CA7E4BFC4E63C1B377959AC14BCE39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_51CA7E4BFC4E63C1B377959AC14BCE39" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_51CA7E4BFC4E63C1B377959AC14BCE39" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0F09A9F228B921E87E74959AC14B8708_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0F09A9F228B921E87E74959AC14B8708" 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_0F09A9F228B921E87E74959AC14B8708_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0F09A9F228B921E87E74959AC14B8708" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0F09A9F228B921E87E74959AC14B8708" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0F09A9F228B921E87E74959AC14B8708" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0F09A9F228B921E87E74959AC14B8708" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_BEA1E7E3ACB2B2969E10959AC14CA1E9_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_BEA1E7E3ACB2B2969E10959AC14CA1E9" 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_BEA1E7E3ACB2B2969E10959AC14CA1E9_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_BEA1E7E3ACB2B2969E10959AC14CA1E9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_BEA1E7E3ACB2B2969E10959AC14CA1E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_BEA1E7E3ACB2B2969E10959AC14CA1E9" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_BEA1E7E3ACB2B2969E10959AC14CA1E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_699FC644D5E797C5EA8C959AC14CD35D_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_699FC644D5E797C5EA8C959AC14CD35D" 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_699FC644D5E797C5EA8C959AC14CD35D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_699FC644D5E797C5EA8C959AC14CD35D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_699FC644D5E797C5EA8C959AC14CD35D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_699FC644D5E797C5EA8C959AC14CD35D" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_699FC644D5E797C5EA8C959AC14CD35D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_EE99341240C646FE93BF959AC14C3422_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_EE99341240C646FE93BF959AC14C3422" 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_EE99341240C646FE93BF959AC14C3422_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_EE99341240C646FE93BF959AC14C3422" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_EE99341240C646FE93BF959AC14C3422" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_EE99341240C646FE93BF959AC14C3422" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_EE99341240C646FE93BF959AC14C3422" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9AA566111D97201CB2CE959AC14D6154_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9AA566111D97201CB2CE959AC14D6154" 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_9AA566111D97201CB2CE959AC14D6154_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9AA566111D97201CB2CE959AC14D6154" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9AA566111D97201CB2CE959AC14D6154" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9AA566111D97201CB2CE959AC14D6154" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9AA566111D97201CB2CE959AC14D6154" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_AB02263B283DBCA434D8959AC14DA91C_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_AB02263B283DBCA434D8959AC14DA91C" 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_AB02263B283DBCA434D8959AC14DA91C_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_AB02263B283DBCA434D8959AC14DA91C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_AB02263B283DBCA434D8959AC14DA91C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_AB02263B283DBCA434D8959AC14DA91C" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_AB02263B283DBCA434D8959AC14DA91C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_EB6CEA96716742AA6108959AC14DAE07_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_EB6CEA96716742AA6108959AC14DAE07" 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_EB6CEA96716742AA6108959AC14DAE07_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_EB6CEA96716742AA6108959AC14DAE07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_EB6CEA96716742AA6108959AC14DAE07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_EB6CEA96716742AA6108959AC14DAE07" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_EB6CEA96716742AA6108959AC14DAE07" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8E2143EFD4D06D7971BD959AC14DEBA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5DAB9BF982D23F9FBCBB959AC14EE1FB_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5DAB9BF982D23F9FBCBB959AC14EE1FB" 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_5DAB9BF982D23F9FBCBB959AC14EE1FB_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5DAB9BF982D23F9FBCBB959AC14EE1FB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5DAB9BF982D23F9FBCBB959AC14EE1FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5DAB9BF982D23F9FBCBB959AC14EE1FB" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5DAB9BF982D23F9FBCBB959AC14EE1FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C5B00BA96AD5E2B906BF959AC14EA150_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C5B00BA96AD5E2B906BF959AC14EA150" 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_C5B00BA96AD5E2B906BF959AC14EA150_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C5B00BA96AD5E2B906BF959AC14EA150" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C5B00BA96AD5E2B906BF959AC14EA150" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C5B00BA96AD5E2B906BF959AC14EA150" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C5B00BA96AD5E2B906BF959AC14EA150" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_0C8435B53B19C4EE6112959AC14E3169_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_0C8435B53B19C4EE6112959AC14E3169" 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_0C8435B53B19C4EE6112959AC14E3169_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_0C8435B53B19C4EE6112959AC14E3169" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_0C8435B53B19C4EE6112959AC14E3169" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_0C8435B53B19C4EE6112959AC14E3169" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_0C8435B53B19C4EE6112959AC14E3169" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_9EE00BF6F125E275B663959AC14E941E_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_9EE00BF6F125E275B663959AC14E941E" 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_9EE00BF6F125E275B663959AC14E941E_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_9EE00BF6F125E275B663959AC14E941E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_9EE00BF6F125E275B663959AC14E941E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_9EE00BF6F125E275B663959AC14E941E" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_9EE00BF6F125E275B663959AC14E941E" xlink:type="arc" />
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4_negatedLabel_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4" 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_3150C735DF418DB0973B959AC14FA9A4_label_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4" 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_3150C735DF418DB0973B959AC14FA9A4_documentation_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4" 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-20190601.xsd#apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees" xlink:label="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4" xlink:to="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_3150C735DF418DB0973B959AC14FA9A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_FFA2025FDC4FF680A471959AC14F5E7F_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_FFA2025FDC4FF680A471959AC14F5E7F" 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_FFA2025FDC4FF680A471959AC14F5E7F_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_FFA2025FDC4FF680A471959AC14F5E7F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_FFA2025FDC4FF680A471959AC14F5E7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_FFA2025FDC4FF680A471959AC14F5E7F" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_FFA2025FDC4FF680A471959AC14F5E7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_8E64E3645A6FE179CB44959AC14F3D21_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_8E64E3645A6FE179CB44959AC14F3D21" 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_8E64E3645A6FE179CB44959AC14F3D21_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_8E64E3645A6FE179CB44959AC14F3D21" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8E64E3645A6FE179CB44959AC14F3D21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_8E64E3645A6FE179CB44959AC14F3D21" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_8E64E3645A6FE179CB44959AC14F3D21" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_EC064C2BAAB7B65144F5959AC14FBB35_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_EC064C2BAAB7B65144F5959AC14FBB35" 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_EC064C2BAAB7B65144F5959AC14FBB35_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_EC064C2BAAB7B65144F5959AC14FBB35" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_EC064C2BAAB7B65144F5959AC14FBB35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_EC064C2BAAB7B65144F5959AC14FBB35" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_EC064C2BAAB7B65144F5959AC14FBB35" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F204EF004549401DA7AF959AC14FB2E1_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F204EF004549401DA7AF959AC14FB2E1" 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_F204EF004549401DA7AF959AC14FB2E1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F204EF004549401DA7AF959AC14FB2E1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F204EF004549401DA7AF959AC14FB2E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F204EF004549401DA7AF959AC14FB2E1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F204EF004549401DA7AF959AC14FB2E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_48770F1054606E87C3E5959AC150090D_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_48770F1054606E87C3E5959AC150090D" 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_48770F1054606E87C3E5959AC150090D_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_48770F1054606E87C3E5959AC150090D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_48770F1054606E87C3E5959AC150090D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_48770F1054606E87C3E5959AC150090D" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_48770F1054606E87C3E5959AC150090D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_B7DAD446FB665882045C959AC150CA4C_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_B7DAD446FB665882045C959AC150CA4C" 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_B7DAD446FB665882045C959AC150CA4C_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_B7DAD446FB665882045C959AC150CA4C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_B7DAD446FB665882045C959AC150CA4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_B7DAD446FB665882045C959AC150CA4C" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_B7DAD446FB665882045C959AC150CA4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9176F0843659710CB847959AC1501331" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_05F0C09EDDECBFE4B7D7959AC1509229_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_05F0C09EDDECBFE4B7D7959AC1509229" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_05F0C09EDDECBFE4B7D7959AC1509229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_05F0C09EDDECBFE4B7D7959AC1509229" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_05F0C09EDDECBFE4B7D7959AC1509229" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_BC5DB39398EFA4AF7DF9959AC15044D5_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_BC5DB39398EFA4AF7DF9959AC15044D5" 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_BC5DB39398EFA4AF7DF9959AC15044D5_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_BC5DB39398EFA4AF7DF9959AC15044D5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_BC5DB39398EFA4AF7DF9959AC15044D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_BC5DB39398EFA4AF7DF9959AC15044D5" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_BC5DB39398EFA4AF7DF9959AC15044D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09128079BEAC618408CD959AC1512DFB_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09128079BEAC618408CD959AC1512DFB" 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_09128079BEAC618408CD959AC1512DFB_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09128079BEAC618408CD959AC1512DFB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09128079BEAC618408CD959AC1512DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09128079BEAC618408CD959AC1512DFB" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09128079BEAC618408CD959AC1512DFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_449105E8B6B4A7D401D190EB3B7A2801_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_449105E8B6B4A7D401D190EB3B7A2801" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_449105E8B6B4A7D401D190EB3B7A2801" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_449105E8B6B4A7D401D190EB3B7A2801" xlink:to="lab_us-gaap_DebtDisclosureAbstract_449105E8B6B4A7D401D190EB3B7A2801" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_127E5AEED9315C21E4E79116EF344AEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_1FD7A813C0B5475714539116EF35CA45" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1" xlink:to="lab_us-gaap_SubsequentEventMember_87BA893510FB8C018BE19117937CC7D1" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B" xlink:to="lab_srt_StatementGeographicalAxis_730D32333E5CBD62E97090EB3B7A640B" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591" xlink:to="lab_srt_SegmentGeographicalDomain_AE2A2F98FF75B0ED715090EB3B7B0591" xlink:type="arc" />
    <link:label id="lab_country_CA_1F6741DC99927EA1224E90EB3B7BFF6C_terseLabel_en-US" xlink:label="lab_country_CA_1F6741DC99927EA1224E90EB3B7BFF6C" 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_1F6741DC99927EA1224E90EB3B7BFF6C_label_en-US" xlink:label="lab_country_CA_1F6741DC99927EA1224E90EB3B7BFF6C" 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/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_1F6741DC99927EA1224E90EB3B7BFF6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_1F6741DC99927EA1224E90EB3B7BFF6C" xlink:to="lab_country_CA_1F6741DC99927EA1224E90EB3B7BFF6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_B94E10F2131D1CE0910C90EB3B7C50DA_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_B94E10F2131D1CE0910C90EB3B7C50DA" 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_B94E10F2131D1CE0910C90EB3B7C50DA_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_B94E10F2131D1CE0910C90EB3B7C50DA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_B94E10F2131D1CE0910C90EB3B7C50DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_B94E10F2131D1CE0910C90EB3B7C50DA" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_B94E10F2131D1CE0910C90EB3B7C50DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25B7FD3D4C5760AC2F9390EB3B7D9BC3_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25B7FD3D4C5760AC2F9390EB3B7D9BC3" 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_25B7FD3D4C5760AC2F9390EB3B7D9BC3_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25B7FD3D4C5760AC2F9390EB3B7D9BC3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25B7FD3D4C5760AC2F9390EB3B7D9BC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25B7FD3D4C5760AC2F9390EB3B7D9BC3" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25B7FD3D4C5760AC2F9390EB3B7D9BC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_87081C203D254E76936B90EB3B7D9A56_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_87081C203D254E76936B90EB3B7D9A56" 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_87081C203D254E76936B90EB3B7D9A56_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_87081C203D254E76936B90EB3B7D9A56" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_87081C203D254E76936B90EB3B7D9A56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_87081C203D254E76936B90EB3B7D9A56" xlink:to="lab_us-gaap_LineOfCredit_87081C203D254E76936B90EB3B7D9A56" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_3FFF29286DCA50440E1290EB3B7E642C_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_3FFF29286DCA50440E1290EB3B7E642C" 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_3FFF29286DCA50440E1290EB3B7E642C_label_en-US" xlink:label="lab_us-gaap_InterestPaid_3FFF29286DCA50440E1290EB3B7E642C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_3FFF29286DCA50440E1290EB3B7E642C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_3FFF29286DCA50440E1290EB3B7E642C" xlink:to="lab_us-gaap_InterestPaid_3FFF29286DCA50440E1290EB3B7E642C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_CAD5F9F5FFF73CF4EF167DD0DEE49188_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_CAD5F9F5FFF73CF4EF167DD0DEE49188" 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_CAD5F9F5FFF73CF4EF167DD0DEE49188_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_CAD5F9F5FFF73CF4EF167DD0DEE49188" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_CAD5F9F5FFF73CF4EF167DD0DEE49188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_CAD5F9F5FFF73CF4EF167DD0DEE49188" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_CAD5F9F5FFF73CF4EF167DD0DEE49188" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1B444B07B5FC009FF83E7DD0DEE4A498_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1B444B07B5FC009FF83E7DD0DEE4A498" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share &#8211; weighted average common shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1B444B07B5FC009FF83E7DD0DEE4A498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1B444B07B5FC009FF83E7DD0DEE4A498" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1B444B07B5FC009FF83E7DD0DEE4A498" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average effect of nonvested share grants and assumed exercise of stock options</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5DE62CB1AE9192522BBC7DD0DEE4D159" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0BD1EA0F02F9F0D3F6DE7DD0DEE4BF6E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0BD1EA0F02F9F0D3F6DE7DD0DEE4BF6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share &#8211; weighted average common shares and potential common shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0BD1EA0F02F9F0D3F6DE7DD0DEE4BF6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0BD1EA0F02F9F0D3F6DE7DD0DEE4BF6E" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0BD1EA0F02F9F0D3F6DE7DD0DEE4BF6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock awards excluded from the calculation of earnings per share because the effect was anti-dilutive (award price greater than average market price of the shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_144C547078F4F283ACFB7DD0DEE43708" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_850B03E051AA3ADA301C959AC0CEE63F_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_850B03E051AA3ADA301C959AC0CEE63F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_850B03E051AA3ADA301C959AC0CEE63F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_850B03E051AA3ADA301C959AC0CEE63F" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_850B03E051AA3ADA301C959AC0CEE63F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_088BF65154F140740893959AC0CF369D" xlink:type="arc" />
    <link:label id="lab_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617_label_en-US" xlink:label="lab_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617" xlink:to="lab_srt_RestatementAxis_ABF7987E69834BEB00EA959AC0CF1617" xlink:type="arc" />
    <link:label id="lab_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48_label_en-US" xlink:label="lab_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48" xlink:to="lab_srt_RestatementDomain_4E42FFEE16262681DD4C959AC0CF3A48" xlink:type="arc" />
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Without adoption of ASC 606</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B" xlink:to="lab_srt_ScenarioPreviouslyReportedMember_CA2B49959BAF4BA864F5959AC0D0B90B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5BBDD964051DB63618D3959AC0D094BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_559E51B4D83E5E7EF38C959AC0D2564B_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_559E51B4D83E5E7EF38C959AC0D2564B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_559E51B4D83E5E7EF38C959AC0D2564B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_559E51B4D83E5E7EF38C959AC0D2564B" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_559E51B4D83E5E7EF38C959AC0D2564B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D24719166FBAA7BC7F19959AC0D266C5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D24719166FBAA7BC7F19959AC0D266C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D24719166FBAA7BC7F19959AC0D266C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D24719166FBAA7BC7F19959AC0D266C5" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D24719166FBAA7BC7F19959AC0D266C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_C98623A0796AB248EB80959AC0D26C5E_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_C98623A0796AB248EB80959AC0D26C5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_C98623A0796AB248EB80959AC0D26C5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_C98623A0796AB248EB80959AC0D26C5E" xlink:to="lab_us-gaap_InventoryNet_C98623A0796AB248EB80959AC0D26C5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_6879D439C3B8272FD7E0959AC0D36F24_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_6879D439C3B8272FD7E0959AC0D36F24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and earnings on contracts in excess of billings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_6879D439C3B8272FD7E0959AC0D36F24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_6879D439C3B8272FD7E0959AC0D36F24" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_6879D439C3B8272FD7E0959AC0D36F24" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_62BE10AA35EE2C3C1908959AC0D3FF19_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_62BE10AA35EE2C3C1908959AC0D3FF19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings on contracts in excess of costs and earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_us-gaap_BillingsInExcessOfCost_62BE10AA35EE2C3C1908959AC0D3FF19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_62BE10AA35EE2C3C1908959AC0D3FF19" xlink:to="lab_us-gaap_BillingsInExcessOfCost_62BE10AA35EE2C3C1908959AC0D3FF19" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_89FF0CB36429A948F339959AC0D3656C_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_89FF0CB36429A948F339959AC0D3656C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_89FF0CB36429A948F339959AC0D3656C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_89FF0CB36429A948F339959AC0D3656C" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_89FF0CB36429A948F339959AC0D3656C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2546428DA11902F98132959AC0D40E51_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2546428DA11902F98132959AC0D40E51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2546428DA11902F98132959AC0D40E51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2546428DA11902F98132959AC0D40E51" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2546428DA11902F98132959AC0D40E51" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F61855FBD5AB217AE2E7D858A2095220_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F61855FBD5AB217AE2E7D858A2095220" 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_F61855FBD5AB217AE2E7D858A2095220_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F61855FBD5AB217AE2E7D858A2095220" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F61855FBD5AB217AE2E7D858A2095220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F61855FBD5AB217AE2E7D858A2095220" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F61855FBD5AB217AE2E7D858A2095220" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E6618AEDFCE8E3D4BFC8D858A209C87A_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E6618AEDFCE8E3D4BFC8D858A209C87A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E6618AEDFCE8E3D4BFC8D858A209C87A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E6618AEDFCE8E3D4BFC8D858A209C87A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_E6618AEDFCE8E3D4BFC8D858A209C87A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FB980A0EF6A46BD3FCA9D858A209F435_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FB980A0EF6A46BD3FCA9D858A209F435" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FB980A0EF6A46BD3FCA9D858A209F435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FB980A0EF6A46BD3FCA9D858A209F435" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FB980A0EF6A46BD3FCA9D858A209F435" xlink:type="arc" />
    <link:label id="lab_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9_verboseLabel_en-US" xlink:label="lab_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9_label_en-US" xlink:label="lab_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9" 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_730488C40ADD10F0AAF0D858A20952B9_documentation_en-US" xlink:label="lab_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9" 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-20190601.xsd#apog_DebtIssueCostsMember" xlink:label="loc_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9" xlink:to="lab_apog_DebtIssueCostsMember_730488C40ADD10F0AAF0D858A20952B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D87F5DF37A05F785421AD858A21127AF_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D87F5DF37A05F785421AD858A21127AF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_D87F5DF37A05F785421AD858A21127AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_D87F5DF37A05F785421AD858A21127AF" xlink:to="lab_us-gaap_CustomerRelationshipsMember_D87F5DF37A05F785421AD858A21127AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70" xlink:to="lab_us-gaap_TrademarksMember_8F5679D5C80523672A10D858A211ED70" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_92BCA65A0911E7F44667D858A211A03C_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_92BCA65A0911E7F44667D858A211A03C" 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_92BCA65A0911E7F44667D858A211A03C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_92BCA65A0911E7F44667D858A211A03C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92BCA65A0911E7F44667D858A211A03C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92BCA65A0911E7F44667D858A211A03C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_92BCA65A0911E7F44667D858A211A03C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_433D3A60E398F17C2C3ED858A211663D_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_433D3A60E398F17C2C3ED858A211663D" 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_433D3A60E398F17C2C3ED858A211663D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_433D3A60E398F17C2C3ED858A211663D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_433D3A60E398F17C2C3ED858A211663D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_433D3A60E398F17C2C3ED858A211663D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_433D3A60E398F17C2C3ED858A211663D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_271199BB977515D7B73FD858A211724D_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_271199BB977515D7B73FD858A211724D" 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_271199BB977515D7B73FD858A211724D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_271199BB977515D7B73FD858A211724D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_271199BB977515D7B73FD858A211724D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_271199BB977515D7B73FD858A211724D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_271199BB977515D7B73FD858A211724D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4A3E945FCAE4560B573ED858A211C090_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4A3E945FCAE4560B573ED858A211C090" 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_4A3E945FCAE4560B573ED858A211C090_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4A3E945FCAE4560B573ED858A211C090" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4A3E945FCAE4560B573ED858A211C090" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4A3E945FCAE4560B573ED858A211C090" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4A3E945FCAE4560B573ED858A211C090" xlink:type="arc" />
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72_negatedLabel_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72" 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_1D08EF5BCDB6A8E66D36D858A2118E72_label_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72" 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_1D08EF5BCDB6A8E66D36D858A2118E72_documentation_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72" 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-20190601.xsd#apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment" xlink:label="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72" xlink:to="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_1D08EF5BCDB6A8E66D36D858A2118E72" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D3A40517B65F5BA18661D858A211FAEC_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D3A40517B65F5BA18661D858A211FAEC" 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_D3A40517B65F5BA18661D858A211FAEC_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D3A40517B65F5BA18661D858A211FAEC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D3A40517B65F5BA18661D858A211FAEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D3A40517B65F5BA18661D858A211FAEC" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D3A40517B65F5BA18661D858A211FAEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5CA1498E2B8DA581DCD5D858A21127F3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5CA1498E2B8DA581DCD5D858A21127F3" 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_5CA1498E2B8DA581DCD5D858A21127F3_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5CA1498E2B8DA581DCD5D858A21127F3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5CA1498E2B8DA581DCD5D858A21127F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5CA1498E2B8DA581DCD5D858A21127F3" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5CA1498E2B8DA581DCD5D858A21127F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_A8EA2B0349E6109864B8D858A4947BD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_20BFA4017CDF87E9F4C0D858A2112013" xlink:type="arc" />
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A_negatedTerseLabel_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A" 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_6985ED0491692071CF6CD858A211067A_label_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A" 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_6985ED0491692071CF6CD858A211067A_documentation_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A" 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-20190601.xsd#apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A" xlink:to="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_6985ED0491692071CF6CD858A211067A" xlink:type="arc" />
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E_totalLabel_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E" 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_8FEE8DA80C4B3E4F8D40D858A211565E_label_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E" 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_8FEE8DA80C4B3E4F8D40D858A211565E_documentation_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E" 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-20190601.xsd#apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments" xlink:label="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E" xlink:to="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_8FEE8DA80C4B3E4F8D40D858A211565E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_26EE0275EDB9F04C8793D858A211A426_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_26EE0275EDB9F04C8793D858A211A426" 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_26EE0275EDB9F04C8793D858A211A426_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_26EE0275EDB9F04C8793D858A211A426" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_26EE0275EDB9F04C8793D858A211A426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_26EE0275EDB9F04C8793D858A211A426" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_26EE0275EDB9F04C8793D858A211A426" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA" 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_1462C7F580D61DF2AE13D858A211D5FA_label_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA" 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_1462C7F580D61DF2AE13D858A211D5FA_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA" 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-20190601.xsd#apog_IntangibleAssetsAccumulatedAmortization" xlink:label="loc_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA" xlink:to="lab_apog_IntangibleAssetsAccumulatedAmortization_1462C7F580D61DF2AE13D858A211D5FA" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949" 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_2D9EA7AEF843C13F65AFD858A2111949_label_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949" 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_2D9EA7AEF843C13F65AFD858A2111949_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949" 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-20190601.xsd#apog_IntangibleAssetsForeignCurrencyTranslation" xlink:label="loc_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949" xlink:to="lab_apog_IntangibleAssetsForeignCurrencyTranslation_2D9EA7AEF843C13F65AFD858A2111949" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_98A61FAAE9E89DD8A7FED858A211007B_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_98A61FAAE9E89DD8A7FED858A211007B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_98A61FAAE9E89DD8A7FED858A211007B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_98A61FAAE9E89DD8A7FED858A211007B" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_98A61FAAE9E89DD8A7FED858A211007B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_559F863FA6B6DB1CFB907DD0DF714713_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_559F863FA6B6DB1CFB907DD0DF714713" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_559F863FA6B6DB1CFB907DD0DF714713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_559F863FA6B6DB1CFB907DD0DF714713" xlink:to="lab_us-gaap_SegmentReportingAbstract_559F863FA6B6DB1CFB907DD0DF714713" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0165EC8195E2898471717DD0DF71FC72_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0165EC8195E2898471717DD0DF71FC72" 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_0165EC8195E2898471717DD0DF71FC72_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0165EC8195E2898471717DD0DF71FC72" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0165EC8195E2898471717DD0DF71FC72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0165EC8195E2898471717DD0DF71FC72" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0165EC8195E2898471717DD0DF71FC72" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_9824E6CC800B0C1F6CD5959AC0E2F72D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Axis]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_6C36E81EA568DE4E5CE4959AC0E38461" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Principles, Early Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3_label_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Principles, Early Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3" xlink:to="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_CB5BF2BEE5A3E985A14A959AC0E48CD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption, Effect</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption, Effect [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9DBF36A3183B8479908C959AC0E5CE90" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6C24A0D091312EA5923D959AC0E70643_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6C24A0D091312EA5923D959AC0E70643" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">AOCI</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6C24A0D091312EA5923D959AC0E70643" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6C24A0D091312EA5923D959AC0E70643" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6C24A0D091312EA5923D959AC0E70643" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_E06D9503051B7C5FCC46959AC0E7390B_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_E06D9503051B7C5FCC46959AC0E7390B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_E06D9503051B7C5FCC46959AC0E7390B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_E06D9503051B7C5FCC46959AC0E7390B" xlink:to="lab_us-gaap_RetainedEarningsMember_E06D9503051B7C5FCC46959AC0E7390B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_56CA1FC979D6ED372FC1959AC0E8D367" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_686D28AD955FE3752CD0959AC0E906F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606</link:label>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_ACEC611781F68792820B959AC0E97D54" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_EF3ADC2598C6F3A27765959AC0EA622A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3" xlink:to="lab_us-gaap_TypeOfAdoptionMember_2840C59DDF1AF2A6ED74959AC0EAD0B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_B6765FD3FE5AB8AA1E4C959AC0EA912F" xlink:type="arc" />
    <link:label id="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE_terseLabel_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2018-02</link:label>
    <link:label id="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE_label_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2018-02 [Member]</link:label>
    <link:label id="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE_documentation_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2018-02 [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_AccountingStandardsUpdate201802Member" xlink:label="loc_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE" xlink:to="lab_apog_AccountingStandardsUpdate201802Member_D5A6B1184254EAD3B4BB959AC0EB57BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_E3AFB1376D27C6A7097C959AC0EBBC63" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_56A697177DEAA253E647959AC0EB4EF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26_verboseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Recognized at the time products are shipped</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_E869D30BBDE5BA539BE7959AC0EC8C26" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_7A3C890424E84463A7F1959AC0ED206A" xlink:type="arc" />
    <link:label id="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641_terseLabel_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of total revenue</link:label>
    <link:label id="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641_label_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Total Revenue</link:label>
    <link:label id="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641_documentation_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Total Revenue</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_PercentageOfTotalRevenue" xlink:label="loc_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641" xlink:to="lab_apog_PercentageOfTotalRevenue_C85CDB6B5FE9EE3FB59A959AC0ED4641" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of businesses which operate under long-term, fixed-price contracts</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Operate Under Long-Term, Fixed-Price Contracts</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Operate Under Long-Term, Fixed-Price Contracts</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts" xlink:label="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7" xlink:to="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_0F7869D8CDC052D28619959AC0EE52D7" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from businesses which operate under long-term, fixed-price contracts (as a percent)</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Operate Under Long-Term, Fixed-Price Contracts, Percent Of Total Revenue</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Operate Under Long-Term, Fixed-Price Contracts, Percent Of Total Revenue</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue" xlink:label="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D" xlink:to="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_088929B387C1BEB1F86E959AC0EE814D" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of businesses which changed revenue recognition practices due to the adoption of the new guidance</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Changed Revenue Recognition Practices Due To New Accounting Pronouncement</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Changed Revenue Recognition Practices Due To New Accounting Pronouncement</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement" xlink:label="loc_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F" xlink:to="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_4238D000DEDE94B33816959AC0EE135F" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of businesses that recognize revenue following an over-time output method</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Recognize Revenue Following The Over-Time Output Method</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Recognize Revenue Following The Over-Time Output Method</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod" xlink:label="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7" xlink:to="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_2E47F880BC4022576AC4959AC0EF65A7" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from businesses that recognize revenue following an over-time output method (as a percent)</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Recognize Revenue Following The Over-Time Output Method, Percent Of Total Revenue</link:label>
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Businesses Which Recognize Revenue Following The Over-Time Output Method, Percent Of Total Revenue</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue" xlink:label="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD" xlink:to="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_63C0F4CA54D4E4C41317959AC0EF85FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_EAF1BDBF0C7796107CD5959AC0EF362B_netLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_EAF1BDBF0C7796107CD5959AC0EF362B" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Increase to retained earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_EAF1BDBF0C7796107CD5959AC0EF362B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_EAF1BDBF0C7796107CD5959AC0EF362B" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_EAF1BDBF0C7796107CD5959AC0EF362B" xlink:type="arc" />
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_D54277CEB219C68CD68A959AC0EF38D8_terseLabel_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_D54277CEB219C68CD68A959AC0EF38D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of tax effects (see Note 1)</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_D54277CEB219C68CD68A959AC0EF38D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_D54277CEB219C68CD68A959AC0EF38D8" xlink:to="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_D54277CEB219C68CD68A959AC0EF38D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares repurchased during period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_DC45FA1DFA0FFC72A987959AC0F0F147" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares repurchased during period</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_04A724E671D07512E0B4959AC0F0B265" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_32202FA8385CDAB343DD8F317F714724_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_32202FA8385CDAB343DD8F317F714724" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_32202FA8385CDAB343DD8F317F714724" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_32202FA8385CDAB343DD8F317F714724" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_32202FA8385CDAB343DD8F317F714724" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_536F7459AD272FE60C038F317F71EBB5_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_536F7459AD272FE60C038F317F71EBB5" 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_536F7459AD272FE60C038F317F71EBB5_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_536F7459AD272FE60C038F317F71EBB5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_536F7459AD272FE60C038F317F71EBB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_536F7459AD272FE60C038F317F71EBB5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_536F7459AD272FE60C038F317F71EBB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7BCDAECDF8BFF6E035B08F317F714E57_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7BCDAECDF8BFF6E035B08F317F714E57" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on marketable securities, net of $47 and $2 of tax expense, respectively</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7BCDAECDF8BFF6E035B08F317F714E57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7BCDAECDF8BFF6E035B08F317F714E57" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7BCDAECDF8BFF6E035B08F317F714E57" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FFAF5A1C01D0E26D9C438F317F720DC1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FFAF5A1C01D0E26D9C438F317F720DC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on foreign currency hedge, net of $2 and ($92) of tax expense (benefit), respectively</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FFAF5A1C01D0E26D9C438F317F720DC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FFAF5A1C01D0E26D9C438F317F720DC1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FFAF5A1C01D0E26D9C438F317F720DC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_08DFE430588DDA205D238F317F722837_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_08DFE430588DDA205D238F317F722837" 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_08DFE430588DDA205D238F317F722837_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_08DFE430588DDA205D238F317F722837" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_08DFE430588DDA205D238F317F722837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_08DFE430588DDA205D238F317F722837" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_08DFE430588DDA205D238F317F722837" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_65B7984C2B51DE3FCC678F317F72B925_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_65B7984C2B51DE3FCC678F317F72B925" 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_65B7984C2B51DE3FCC678F317F72B925_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_65B7984C2B51DE3FCC678F317F72B925" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_65B7984C2B51DE3FCC678F317F72B925" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_65B7984C2B51DE3FCC678F317F72B925" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_65B7984C2B51DE3FCC678F317F72B925" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_927661CD9DC12A1810FD8F317F724BE5_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_927661CD9DC12A1810FD8F317F724BE5" 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_927661CD9DC12A1810FD8F317F724BE5_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_927661CD9DC12A1810FD8F317F724BE5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_927661CD9DC12A1810FD8F317F724BE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_927661CD9DC12A1810FD8F317F724BE5" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_927661CD9DC12A1810FD8F317F724BE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44" xlink:to="lab_us-gaap_OperatingLeasePayments_C5570BA7BDE43AE91AE990F36C16DA44" xlink:type="arc" />
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_595E65904FD2AD5B632D90F466143CA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_D2AD237B98ECCB782DD090F52AC39E48" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_32BDFE356F774E6BD06A90F4EAA18314" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_515FE1FD3E74F7FA530D95A553A21041_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_515FE1FD3E74F7FA530D95A553A21041" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_515FE1FD3E74F7FA530D95A553A21041" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_515FE1FD3E74F7FA530D95A553A21041" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_515FE1FD3E74F7FA530D95A553A21041" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F" xlink:to="lab_us-gaap_OperatingLeaseLiability_70219ED5491837EB364695A4E154964F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_975F12F2F823982A99F37DD0DEB51975_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_975F12F2F823982A99F37DD0DEB51975" 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_975F12F2F823982A99F37DD0DEB51975_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_975F12F2F823982A99F37DD0DEB51975" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_975F12F2F823982A99F37DD0DEB51975" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_975F12F2F823982A99F37DD0DEB51975" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_975F12F2F823982A99F37DD0DEB51975" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_5B4B34201D238E2898B57DD0DEB528D1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_5B4B34201D238E2898B57DD0DEB528D1" 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_5B4B34201D238E2898B57DD0DEB528D1_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_5B4B34201D238E2898B57DD0DEB528D1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5B4B34201D238E2898B57DD0DEB528D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5B4B34201D238E2898B57DD0DEB528D1" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_5B4B34201D238E2898B57DD0DEB528D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_8921C54D61DE58F8CF257DD0DEB59792_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_8921C54D61DE58F8CF257DD0DEB59792" 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_8921C54D61DE58F8CF257DD0DEB59792_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_8921C54D61DE58F8CF257DD0DEB59792" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_8921C54D61DE58F8CF257DD0DEB59792" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_8921C54D61DE58F8CF257DD0DEB59792" xlink:to="lab_us-gaap_SegmentDomain_8921C54D61DE58F8CF257DD0DEB59792" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC" 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_6EA369B952C92B39A6597DD0DEB525BC_label_en-US" xlink:label="lab_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC" 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_6EA369B952C92B39A6597DD0DEB525BC_documentation_en-US" xlink:label="lab_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural.</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_ArchitecturalMember" xlink:label="loc_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC" xlink:to="lab_apog_ArchitecturalMember_6EA369B952C92B39A6597DD0DEB525BC" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB" 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_681F667CBC7D3E121E097DD0DEB55EEB_label_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB" 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_681F667CBC7D3E121E097DD0DEB55EEB_documentation_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB" 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-20190601.xsd#apog_ArchitecturalFramingSegmentMember" xlink:label="loc_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB" xlink:to="lab_apog_ArchitecturalFramingSegmentMember_681F667CBC7D3E121E097DD0DEB55EEB" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9" 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_48F4C2DE52F5F56851C87DD0DEB517A9_label_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9" 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_48F4C2DE52F5F56851C87DD0DEB517A9_documentation_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9" 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-20190601.xsd#apog_ArchitecturalServicesSegmentMember" xlink:label="loc_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9" xlink:to="lab_apog_ArchitecturalServicesSegmentMember_48F4C2DE52F5F56851C87DD0DEB517A9" xlink:type="arc" />
    <link:label id="lab_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF_terseLabel_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF" 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_F2076482D057CC02A8457DD0DEB5EAEF_label_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF" 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_F2076482D057CC02A8457DD0DEB5EAEF_documentation_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF" 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-20190601.xsd#apog_LargeScaleOpticalMember" xlink:label="loc_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF" xlink:to="lab_apog_LargeScaleOpticalMember_F2076482D057CC02A8457DD0DEB5EAEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_F3E978299F007C182F7E7DD0DEB56D2C_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_F3E978299F007C182F7E7DD0DEB56D2C" 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_F3E978299F007C182F7E7DD0DEB56D2C_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_F3E978299F007C182F7E7DD0DEB56D2C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_F3E978299F007C182F7E7DD0DEB56D2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_F3E978299F007C182F7E7DD0DEB56D2C" xlink:to="lab_us-gaap_GoodwillLineItems_F3E978299F007C182F7E7DD0DEB56D2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_DB632AF2491D6ACD9C677DD0DEB59B4B_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_DB632AF2491D6ACD9C677DD0DEB59B4B" 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_DB632AF2491D6ACD9C677DD0DEB59B4B_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_DB632AF2491D6ACD9C677DD0DEB59B4B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_DB632AF2491D6ACD9C677DD0DEB59B4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_DB632AF2491D6ACD9C677DD0DEB59B4B" xlink:to="lab_us-gaap_GoodwillRollForward_DB632AF2491D6ACD9C677DD0DEB59B4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9B9641809ECA2A1EC7F37DD0DEB507AC_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9B9641809ECA2A1EC7F37DD0DEB507AC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Beginning</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_9B9641809ECA2A1EC7F37DD0DEB507AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9B9641809ECA2A1EC7F37DD0DEB507AC" xlink:to="lab_us-gaap_Goodwill_9B9641809ECA2A1EC7F37DD0DEB507AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_538DA05ECD660FFF37657DD0DEB52B53_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_538DA05ECD660FFF37657DD0DEB52B53" 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_538DA05ECD660FFF37657DD0DEB52B53_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_538DA05ECD660FFF37657DD0DEB52B53" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_538DA05ECD660FFF37657DD0DEB52B53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_538DA05ECD660FFF37657DD0DEB52B53" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_538DA05ECD660FFF37657DD0DEB52B53" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill adjustments for purchase accounting</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_352B2065D7DD5F1676B37DD0DEB55DCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0CD1261857FEF8C302047DD0DEB5EB7E_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0CD1261857FEF8C302047DD0DEB5EB7E" 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_0CD1261857FEF8C302047DD0DEB5EB7E_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0CD1261857FEF8C302047DD0DEB5EB7E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0CD1261857FEF8C302047DD0DEB5EB7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0CD1261857FEF8C302047DD0DEB5EB7E" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0CD1261857FEF8C302047DD0DEB5EB7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_BC867DE5F7BD812675FD7DD0DEB5C51C_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_BC867DE5F7BD812675FD7DD0DEB5C51C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_BC867DE5F7BD812675FD7DD0DEB5C51C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_BC867DE5F7BD812675FD7DD0DEB5C51C" xlink:to="lab_us-gaap_Goodwill_BC867DE5F7BD812675FD7DD0DEB5C51C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533" xlink:to="lab_us-gaap_OperatingLeaseCost_F9B2988DF2CFE543963890EFF6AAC533" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED" xlink:to="lab_us-gaap_ShortTermLeaseCost_BFA1656494ECAAC477E690F0A70C35ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D" xlink:to="lab_us-gaap_VariableLeaseCost_E451D8453C6F7E23342090F0A714E68D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E_label_en-US" xlink:label="lab_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E" xlink:to="lab_us-gaap_LeaseCost_A9F25E39A9910B58D58190F0A71A0F8E" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618_terseLabel_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of defined-benefit pension plans</link:label>
    <link:label id="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618_label_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Defined Benefit Pension Plans</link:label>
    <link:label id="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618_documentation_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Defined Benefit Pension Plans</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_NumberOfDefinedBenefitPensionPlans" xlink:label="loc_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618" xlink:to="lab_apog_NumberOfDefinedBenefitPensionPlans_501CBCE520AA70D72B347DD0DF9F3618" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_87637279CB4999CCDDF67DD0DF9F6929_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_87637279CB4999CCDDF67DD0DF9F6929" 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_87637279CB4999CCDDF67DD0DF9F6929_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_87637279CB4999CCDDF67DD0DF9F6929" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_87637279CB4999CCDDF67DD0DF9F6929" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_87637279CB4999CCDDF67DD0DF9F6929" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_87637279CB4999CCDDF67DD0DF9F6929" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_D44DDA485DA8B19806017DD0DF9FC66B_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_D44DDA485DA8B19806017DD0DF9FC66B" 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_D44DDA485DA8B19806017DD0DF9FC66B_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_D44DDA485DA8B19806017DD0DF9FC66B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_D44DDA485DA8B19806017DD0DF9FC66B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_D44DDA485DA8B19806017DD0DF9FC66B" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_D44DDA485DA8B19806017DD0DF9FC66B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_908C8632B55776019B227DD0DF9F41CD_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_908C8632B55776019B227DD0DF9F41CD" 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_908C8632B55776019B227DD0DF9F41CD_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_908C8632B55776019B227DD0DF9F41CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_908C8632B55776019B227DD0DF9F41CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_908C8632B55776019B227DD0DF9F41CD" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_908C8632B55776019B227DD0DF9F41CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_CC188A2D1703EAE420FE7DD0DF9FD837_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_CC188A2D1703EAE420FE7DD0DF9FD837" 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_CC188A2D1703EAE420FE7DD0DF9FD837_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_CC188A2D1703EAE420FE7DD0DF9FD837" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_CC188A2D1703EAE420FE7DD0DF9FD837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_CC188A2D1703EAE420FE7DD0DF9FD837" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_CC188A2D1703EAE420FE7DD0DF9FD837" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5C32AB3777C9D7A805C67DD0DF9FB9F4_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5C32AB3777C9D7A805C67DD0DF9FB9F4" 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_5C32AB3777C9D7A805C67DD0DF9FB9F4_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5C32AB3777C9D7A805C67DD0DF9FB9F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5C32AB3777C9D7A805C67DD0DF9FB9F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5C32AB3777C9D7A805C67DD0DF9FB9F4" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5C32AB3777C9D7A805C67DD0DF9FB9F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6F8C0122D2774ECF80FF7DD0DF71F381_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_6F8C0122D2774ECF80FF7DD0DF71F381" 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_6F8C0122D2774ECF80FF7DD0DF71F381_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_6F8C0122D2774ECF80FF7DD0DF71F381" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_6F8C0122D2774ECF80FF7DD0DF71F381" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_6F8C0122D2774ECF80FF7DD0DF71F381" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_6F8C0122D2774ECF80FF7DD0DF71F381" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4807CF4321B529DC82217DD0DF13BABC_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4807CF4321B529DC82217DD0DF13BABC" 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_4807CF4321B529DC82217DD0DF13BABC_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4807CF4321B529DC82217DD0DF13BABC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_4807CF4321B529DC82217DD0DF13BABC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_4807CF4321B529DC82217DD0DF13BABC" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_4807CF4321B529DC82217DD0DF13BABC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_DCE6A887E428ED04068F7DD0DF138E8F_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_DCE6A887E428ED04068F7DD0DF138E8F" 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_DCE6A887E428ED04068F7DD0DF138E8F_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_DCE6A887E428ED04068F7DD0DF138E8F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_DCE6A887E428ED04068F7DD0DF138E8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_DCE6A887E428ED04068F7DD0DF138E8F" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_DCE6A887E428ED04068F7DD0DF138E8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_AD89AF2552FEAD3907307DD0DF13B899_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_AD89AF2552FEAD3907307DD0DF13B899" 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_AD89AF2552FEAD3907307DD0DF13B899_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_AD89AF2552FEAD3907307DD0DF13B899" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_AD89AF2552FEAD3907307DD0DF13B899" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_AD89AF2552FEAD3907307DD0DF13B899" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_AD89AF2552FEAD3907307DD0DF13B899" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_DE0CD7F339E44476D4647DD0DF137716_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_DE0CD7F339E44476D4647DD0DF137716" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_DE0CD7F339E44476D4647DD0DF137716" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_DE0CD7F339E44476D4647DD0DF137716" xlink:to="lab_us-gaap_InventoryNet_DE0CD7F339E44476D4647DD0DF137716" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B88F4BE97DCE25F3F5DC7DD0DEF48B68_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B88F4BE97DCE25F3F5DC7DD0DEF48B68" 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_B88F4BE97DCE25F3F5DC7DD0DEF48B68_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B88F4BE97DCE25F3F5DC7DD0DEF48B68" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_B88F4BE97DCE25F3F5DC7DD0DEF48B68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_B88F4BE97DCE25F3F5DC7DD0DEF48B68" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B88F4BE97DCE25F3F5DC7DD0DEF48B68" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_455801B21C564B25CA557DD0DEF4168C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_455801B21C564B25CA557DD0DEF4168C" 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_455801B21C564B25CA557DD0DEF4168C_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_455801B21C564B25CA557DD0DEF4168C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_455801B21C564B25CA557DD0DEF4168C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_455801B21C564B25CA557DD0DEF4168C" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_455801B21C564B25CA557DD0DEF4168C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_FF293DD474FECB3829BC7DD0DEF4884A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_FF293DD474FECB3829BC7DD0DEF4884A" 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_FF293DD474FECB3829BC7DD0DEF4884A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_FF293DD474FECB3829BC7DD0DEF4884A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_FF293DD474FECB3829BC7DD0DEF4884A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_FF293DD474FECB3829BC7DD0DEF4884A" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_FF293DD474FECB3829BC7DD0DEF4884A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_C817B0A31E8EFF0941067DD0DEF475A0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_C817B0A31E8EFF0941067DD0DEF475A0" 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_C817B0A31E8EFF0941067DD0DEF475A0_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_C817B0A31E8EFF0941067DD0DEF475A0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_C817B0A31E8EFF0941067DD0DEF475A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_C817B0A31E8EFF0941067DD0DEF475A0" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_C817B0A31E8EFF0941067DD0DEF475A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_BAEE852D31987A69A8597DD0DEF416E8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_BAEE852D31987A69A8597DD0DEF416E8" 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_BAEE852D31987A69A8597DD0DEF416E8_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_BAEE852D31987A69A8597DD0DEF416E8" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_BAEE852D31987A69A8597DD0DEF416E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_BAEE852D31987A69A8597DD0DEF416E8" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_BAEE852D31987A69A8597DD0DEF416E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_6E887B1881BE93CFE8757DD0DF51F1E4_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_6E887B1881BE93CFE8757DD0DF51F1E4" 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_6E887B1881BE93CFE8757DD0DF51F1E4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_6E887B1881BE93CFE8757DD0DF51F1E4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_6E887B1881BE93CFE8757DD0DF51F1E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_6E887B1881BE93CFE8757DD0DF51F1E4" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_6E887B1881BE93CFE8757DD0DF51F1E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0C1EDD367ABCDAA004B97DD0DF51D618_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0C1EDD367ABCDAA004B97DD0DF51D618" 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_0C1EDD367ABCDAA004B97DD0DF51D618_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0C1EDD367ABCDAA004B97DD0DF51D618" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0C1EDD367ABCDAA004B97DD0DF51D618" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0C1EDD367ABCDAA004B97DD0DF51D618" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0C1EDD367ABCDAA004B97DD0DF51D618" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_50E0E67036FE08B39E587DD0DEE487BA_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_50E0E67036FE08B39E587DD0DEE487BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_50E0E67036FE08B39E587DD0DEE487BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_50E0E67036FE08B39E587DD0DEE487BA" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_50E0E67036FE08B39E587DD0DEE487BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregated revenue data</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_D9AD35352EEE869BE1447DD0DEE4E377" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_46E2C422501EC2642A787DD0DEE48E10" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_71752A2B6CF27701C87A7DD0DEE46225" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance obligations expected to be satisfied</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_A106C1EABE480FBF04EB7DD0DEE4BAD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9DFA349FAC4B019922B67DD0DED447F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5236461525A310EEE0307DD0DED48896_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5236461525A310EEE0307DD0DED48896" 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_5236461525A310EEE0307DD0DED48896_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5236461525A310EEE0307DD0DED48896" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5236461525A310EEE0307DD0DED48896" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5236461525A310EEE0307DD0DED48896" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5236461525A310EEE0307DD0DED48896" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_24E6D27A0509D98966337DD0DED4706C_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_24E6D27A0509D98966337DD0DED4706C" 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_24E6D27A0509D98966337DD0DED4706C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_24E6D27A0509D98966337DD0DED4706C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_24E6D27A0509D98966337DD0DED4706C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_24E6D27A0509D98966337DD0DED4706C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_24E6D27A0509D98966337DD0DED4706C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_FE5475E184F15895BEF77DD0DED47236_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_FE5475E184F15895BEF77DD0DED47236" 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_FE5475E184F15895BEF77DD0DED47236_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_FE5475E184F15895BEF77DD0DED47236" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_FE5475E184F15895BEF77DD0DED47236" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_FE5475E184F15895BEF77DD0DED47236" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_FE5475E184F15895BEF77DD0DED47236" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC" 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_D187946909AB001F913C7DD0DED4C7CC_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC" 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_D187946909AB001F913C7DD0DED4C7CC_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC" 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-20190601.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_D187946909AB001F913C7DD0DED4C7CC" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D" 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_4400DA390456ABF6AF197DD0DED43A7D_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D" 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_4400DA390456ABF6AF197DD0DED43A7D_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D" 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-20190601.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_4400DA390456ABF6AF197DD0DED43A7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C22DB29C1579A6971DFD7DD0DED498E0_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C22DB29C1579A6971DFD7DD0DED498E0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C22DB29C1579A6971DFD7DD0DED498E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C22DB29C1579A6971DFD7DD0DED498E0" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C22DB29C1579A6971DFD7DD0DED498E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_A5321EA38998AF4422507DD0DEE402F3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_A5321EA38998AF4422507DD0DEE402F3" 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_A5321EA38998AF4422507DD0DEE402F3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_A5321EA38998AF4422507DD0DEE402F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_A5321EA38998AF4422507DD0DEE402F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_A5321EA38998AF4422507DD0DEE402F3" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_A5321EA38998AF4422507DD0DEE402F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_197D8EDB1B6E40D514E07DD0DEE4B206_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_197D8EDB1B6E40D514E07DD0DEE4B206" 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_197D8EDB1B6E40D514E07DD0DEE4B206_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_197D8EDB1B6E40D514E07DD0DEE4B206" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_197D8EDB1B6E40D514E07DD0DEE4B206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_197D8EDB1B6E40D514E07DD0DEE4B206" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_197D8EDB1B6E40D514E07DD0DEE4B206" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55C350D3ECB59BC25E287DD0DEE4FEAD_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55C350D3ECB59BC25E287DD0DEE4FEAD" 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_55C350D3ECB59BC25E287DD0DEE4FEAD_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55C350D3ECB59BC25E287DD0DEE4FEAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55C350D3ECB59BC25E287DD0DEE4FEAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55C350D3ECB59BC25E287DD0DEE4FEAD" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55C350D3ECB59BC25E287DD0DEE4FEAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_BF21D6568AA360D672637DD0DEE459B9_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_BF21D6568AA360D672637DD0DEE459B9" 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_BF21D6568AA360D672637DD0DEE459B9_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_BF21D6568AA360D672637DD0DEE459B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_BF21D6568AA360D672637DD0DEE459B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_BF21D6568AA360D672637DD0DEE459B9" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_BF21D6568AA360D672637DD0DEE459B9" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE" 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_54F997AA0644277271167DD0DEE4CEFE_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE" 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_54F997AA0644277271167DD0DEE4CEFE_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE" 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-20190601.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_54F997AA0644277271167DD0DEE4CEFE" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5" 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_BD1A4406D41D7FDAD24A7DD0DEE40FD5_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5" 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_BD1A4406D41D7FDAD24A7DD0DEE40FD5_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5" 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-20190601.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_BD1A4406D41D7FDAD24A7DD0DEE40FD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_F368F7C5FA5F74DEF49A7DD0DEE46FC5_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_F368F7C5FA5F74DEF49A7DD0DEE46FC5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_F368F7C5FA5F74DEF49A7DD0DEE46FC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_F368F7C5FA5F74DEF49A7DD0DEE46FC5" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_F368F7C5FA5F74DEF49A7DD0DEE46FC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_81F152C235A0F7AB78DB7DD0DF51BD5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9" xlink:to="lab_us-gaap_ContractWithCustomerLiability_C85AD4EB145E73B0C7E87DD0DF5108F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized related to contract liabilities at March 4, 2018</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7B42EF33165D1CDADA377DD0DE96085D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue related to performance obligations satisfied in previous periods due to changes in contract estimates</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Performance Obligation Satisfied in Previous Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268" xlink:to="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_644896D2C58AB1556AD27DD0DE968268" xlink:type="arc" />
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0_verboseLabel_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Transaction price associated with unsatisfied performance obligations</link:label>
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0_label_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0_documentation_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_RevenueRemainingPerformanceObligationAmount" xlink:label="loc_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0" xlink:to="lab_apog_RevenueRemainingPerformanceObligationAmount_88F1729456222F34396C7DD0DE96C2A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_C9967254E8F58EA8DD23910590002904" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_F0B5B4630958827B88B3910B38415754" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8" xlink:to="lab_us-gaap_RelatedPartyDomain_76B06E3DBA3C36C12BF4910BA1C67AF8" xlink:type="arc" />
    <link:label id="lab_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related party</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AffiliatedEntityMember" xlink:label="loc_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057" xlink:to="lab_srt_AffiliatedEntityMember_CA66DEDFCB69E0651E56910B5EEAD057" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A_label_en-US" xlink:label="lab_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A" xlink:to="lab_srt_RangeAxis_1B17B74BEDC85D63C782910690776F5A" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8_terseLabel_en-US" xlink:label="lab_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8_label_en-US" xlink:label="lab_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8" xlink:to="lab_srt_RangeMember_9E0FCF748FA0A2E6B2A5910690869FC8" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E_label_en-US" xlink:label="lab_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E" xlink:to="lab_srt_MinimumMember_D24D597E680FB5C7AF46910DB8157E3E" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F_label_en-US" xlink:label="lab_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F" xlink:to="lab_srt_MaximumMember_BA68D7F0C768CEED6EC091077F6C360F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_6E455ACD089C6474E109910590019C50" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_4C542010ECF3FD06133E910C3385FAF4_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_4C542010ECF3FD06133E910C3385FAF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_4C542010ECF3FD06133E910C3385FAF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_4C542010ECF3FD06133E910C3385FAF4" xlink:to="lab_us-gaap_LeaseCost_4C542010ECF3FD06133E910C3385FAF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8466783C754732DEE5F0910C339C4038" xlink:type="arc" />
    <link:label id="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E_terseLabel_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, leases not yet commenced</link:label>
    <link:label id="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E_label_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount</link:label>
    <link:label id="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E_documentation_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount" xlink:label="loc_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E" xlink:to="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_050C137EB89C0B3C423B9103324EBB7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease term, leases not yet commenced</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DD2E92B7ADA39207C2519105489DC220" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_9EE514074235CBECFEEA7DD0DF13EFD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_46A04874B237AE478EC07DD0DF32B96F_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_46A04874B237AE478EC07DD0DF32B96F" 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_46A04874B237AE478EC07DD0DF32B96F_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_46A04874B237AE478EC07DD0DF32B96F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_46A04874B237AE478EC07DD0DF32B96F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_46A04874B237AE478EC07DD0DF32B96F" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_46A04874B237AE478EC07DD0DF32B96F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61E1AF766442665B55DA7DD0DF61896F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_E162A27103F19FC72BA07DD0DF42D4BE_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_E162A27103F19FC72BA07DD0DF42D4BE" 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_E162A27103F19FC72BA07DD0DF42D4BE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_E162A27103F19FC72BA07DD0DF42D4BE" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_E162A27103F19FC72BA07DD0DF42D4BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_E162A27103F19FC72BA07DD0DF42D4BE" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_E162A27103F19FC72BA07DD0DF42D4BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_C2C8AD2897A45D6A4C2D7DD0DF42427F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_32922C85F848790B70667DD0DF42D086" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504" 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_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504_label_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Deferred Investment Tax Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504" xlink:to="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_F4698A650CDE963F7DED7DD0DF22B504" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retirement plan obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_F5333D3B3350AAC78BC27DD0DF22EA96" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FEA251B793728F1F95347DD0DF229C2C" xlink:type="arc" />
    <link:label id="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70_terseLabel_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70_label_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Other Liabilities, Noncurrent</link:label>
    <link:label id="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70_documentation_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additional Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_AdditionalOtherLiabilitiesNoncurrent" xlink:label="loc_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70" xlink:to="lab_apog_AdditionalOtherLiabilitiesNoncurrent_8B207AD5330704B2A4C77DD0DF225C70" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3" 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_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_6EB86B99F4AD997699977DD0DF22BCC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_732A2BD741E8B3AA21897DD0DEF4DA66_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_732A2BD741E8B3AA21897DD0DEF4DA66" 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_732A2BD741E8B3AA21897DD0DEF4DA66_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_732A2BD741E8B3AA21897DD0DEF4DA66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_732A2BD741E8B3AA21897DD0DEF4DA66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_732A2BD741E8B3AA21897DD0DEF4DA66" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_732A2BD741E8B3AA21897DD0DEF4DA66" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax benefit on foreign currency hedge</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3EFC992B37E03A6895167DD0DEF43ED9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_031483487DBCBC7903137DD0DEE44FFB_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_031483487DBCBC7903137DD0DEE44FFB" 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_031483487DBCBC7903137DD0DEE44FFB_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_031483487DBCBC7903137DD0DEE44FFB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_031483487DBCBC7903137DD0DEE44FFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_031483487DBCBC7903137DD0DEE44FFB" xlink:to="lab_us-gaap_NumberOfReportableSegments_031483487DBCBC7903137DD0DEE44FFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_E6CD9B8874747CA15C9B7DD0DEE4944C_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_E6CD9B8874747CA15C9B7DD0DEE4944C" 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_E6CD9B8874747CA15C9B7DD0DEE4944C_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_E6CD9B8874747CA15C9B7DD0DEE4944C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_E6CD9B8874747CA15C9B7DD0DEE4944C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_E6CD9B8874747CA15C9B7DD0DEE4944C" xlink:to="lab_us-gaap_NumberOfOperatingSegments_E6CD9B8874747CA15C9B7DD0DEE4944C" xlink:type="arc" />
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018_terseLabel_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018" 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_70B577CFC87A0C38A8D87DD0DEC5C018_label_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018" 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_70B577CFC87A0C38A8D87DD0DEC5C018_documentation_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018" 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-20190601.xsd#apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital" xlink:label="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018" xlink:to="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_70B577CFC87A0C38A8D87DD0DEC5C018" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1F5C4F757065B04E1E707DD0DED4EABC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1F5C4F757065B04E1E707DD0DED4EABC" 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_1F5C4F757065B04E1E707DD0DED4EABC_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1F5C4F757065B04E1E707DD0DED4EABC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1F5C4F757065B04E1E707DD0DED4EABC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1F5C4F757065B04E1E707DD0DED4EABC" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1F5C4F757065B04E1E707DD0DED4EABC" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_0C5922FBF82A9C0CD7487DD0DED4455A_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_0C5922FBF82A9C0CD7487DD0DED4455A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_0C5922FBF82A9C0CD7487DD0DED4455A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_0C5922FBF82A9C0CD7487DD0DED4455A" xlink:to="lab_us-gaap_Goodwill_0C5922FBF82A9C0CD7487DD0DED4455A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_9305474B4744CE43A7807DD0DED49151_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_9305474B4744CE43A7807DD0DED49151" 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_9305474B4744CE43A7807DD0DED49151_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_9305474B4744CE43A7807DD0DED49151" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_9305474B4744CE43A7807DD0DED49151" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_9305474B4744CE43A7807DD0DED49151" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_9305474B4744CE43A7807DD0DED49151" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37752826A937A3EDFC997DD0DED4335D_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37752826A937A3EDFC997DD0DED4335D" 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_37752826A937A3EDFC997DD0DED4335D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37752826A937A3EDFC997DD0DED4335D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37752826A937A3EDFC997DD0DED4335D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37752826A937A3EDFC997DD0DED4335D" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37752826A937A3EDFC997DD0DED4335D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2935FFB3BD8CDDD56D9BD806B03CBB2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_F41C48DCEF501D975CF9D806B03C452E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_76320A6035D464D4A695D806B03CCC76" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CE4B97C6AB2F344873F5D806B03C7545" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E6C921D2A9786EC4D866D806B03DE435" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_B8FE5A9C1E814C5E2E7CD806B03D2E96" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_438ACA8D0B72C8A79FACD806B03D3CCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of Fiscal 2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_16672612C1AAF1211F8490F9031E7D0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9145C7FEBF3D138BB61790FC3FA8016F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_518D22A68CA527DD58F190FC3FBD0D11" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E789FF5A8990315D318390FC3FCD9221" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E13E8A5FA7A71B138CFA90FC3FE3C735" xlink:type="arc" />
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E_terseLabel_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2025</link:label>
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E_label_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Six</link:label>
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E_documentation_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Six</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:label="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E" xlink:to="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_FC8C0F8435C59FC3468E90FBFF01CC7E" xlink:type="arc" />
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721_terseLabel_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721_label_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Six</link:label>
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721_documentation_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Six</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix" xlink:label="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721" xlink:to="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_480BE9549D061E91991090FB69633721" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_54C90AD76304D091B7A790FC3FF6EE41_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_54C90AD76304D091B7A790FC3FF6EE41" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_54C90AD76304D091B7A790FC3FF6EE41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_54C90AD76304D091B7A790FC3FF6EE41" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_54C90AD76304D091B7A790FC3FF6EE41" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Amounts representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_DFADD892378EE8530E8A90FC400D3AD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2C247BF03045733C098990FC4024FE05_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_2C247BF03045733C098990FC4024FE05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_2C247BF03045733C098990FC4024FE05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_2C247BF03045733C098990FC4024FE05" xlink:to="lab_us-gaap_OperatingLeaseLiability_2C247BF03045733C098990FC4024FE05" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_ABCF4435BF25AA239D627DD0DEA55634_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_ABCF4435BF25AA239D627DD0DEA55634" 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_ABCF4435BF25AA239D627DD0DEA55634_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_ABCF4435BF25AA239D627DD0DEA55634" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_ABCF4435BF25AA239D627DD0DEA55634" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_ABCF4435BF25AA239D627DD0DEA55634" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_ABCF4435BF25AA239D627DD0DEA55634" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8EE13A09AB75CFE674D87DD0DF3226C9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8EE13A09AB75CFE674D87DD0DF3226C9" 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_8EE13A09AB75CFE674D87DD0DF3226C9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8EE13A09AB75CFE674D87DD0DF3226C9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8EE13A09AB75CFE674D87DD0DF3226C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8EE13A09AB75CFE674D87DD0DF3226C9" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8EE13A09AB75CFE674D87DD0DF3226C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8545B7E387D87034F3FF7DD0DF3277D7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8545B7E387D87034F3FF7DD0DF3277D7" 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_8545B7E387D87034F3FF7DD0DF3277D7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8545B7E387D87034F3FF7DD0DF3277D7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8545B7E387D87034F3FF7DD0DF3277D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8545B7E387D87034F3FF7DD0DF3277D7" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8545B7E387D87034F3FF7DD0DF3277D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2C0EA2A87B5CA8ACA38B7DD0DF3221FC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2C0EA2A87B5CA8ACA38B7DD0DF3221FC" 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_2C0EA2A87B5CA8ACA38B7DD0DF3221FC_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2C0EA2A87B5CA8ACA38B7DD0DF3221FC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2C0EA2A87B5CA8ACA38B7DD0DF3221FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2C0EA2A87B5CA8ACA38B7DD0DF3221FC" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2C0EA2A87B5CA8ACA38B7DD0DF3221FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_613956452129ABD046D37DD0DFCEA471_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_613956452129ABD046D37DD0DFCEA471" 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_613956452129ABD046D37DD0DFCEA471_label_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_613956452129ABD046D37DD0DFCEA471" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInExtendedProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_613956452129ABD046D37DD0DFCEA471" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_613956452129ABD046D37DD0DFCEA471" xlink:to="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_613956452129ABD046D37DD0DFCEA471" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_E5E9B5F1D6292C46183C7DD0DFCEDD65_periodStartLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_E5E9B5F1D6292C46183C7DD0DFCEDD65" 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_E5E9B5F1D6292C46183C7DD0DFCEDD65_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_E5E9B5F1D6292C46183C7DD0DFCEDD65" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrual_E5E9B5F1D6292C46183C7DD0DFCEDD65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_E5E9B5F1D6292C46183C7DD0DFCEDD65" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_E5E9B5F1D6292C46183C7DD0DFCEDD65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_73785336176140650B3F7DD0DFCE28B3_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_73785336176140650B3F7DD0DFCE28B3" 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_73785336176140650B3F7DD0DFCE28B3_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_73785336176140650B3F7DD0DFCE28B3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_73785336176140650B3F7DD0DFCE28B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_73785336176140650B3F7DD0DFCE28B3" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_73785336176140650B3F7DD0DFCE28B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_1D236E5FBA63859F4F9C7DD0DFCEB36F_negatedLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_1D236E5FBA63859F4F9C7DD0DFCEB36F" 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_1D236E5FBA63859F4F9C7DD0DFCEB36F_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_1D236E5FBA63859F4F9C7DD0DFCEB36F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_1D236E5FBA63859F4F9C7DD0DFCEB36F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_1D236E5FBA63859F4F9C7DD0DFCEB36F" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_1D236E5FBA63859F4F9C7DD0DFCEB36F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_A5427CA0F9DC442D74697DD0DFCEB647_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_A5427CA0F9DC442D74697DD0DFCEB647" 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_A5427CA0F9DC442D74697DD0DFCEB647_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_A5427CA0F9DC442D74697DD0DFCEB647" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_A5427CA0F9DC442D74697DD0DFCEB647" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_A5427CA0F9DC442D74697DD0DFCEB647" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_A5427CA0F9DC442D74697DD0DFCEB647" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_9315ACDE2A9C3BD571B17DD0DFCE885C_periodEndLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_9315ACDE2A9C3BD571B17DD0DFCE885C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrual_9315ACDE2A9C3BD571B17DD0DFCE885C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_9315ACDE2A9C3BD571B17DD0DFCE885C" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_9315ACDE2A9C3BD571B17DD0DFCE885C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Receivables and Contract Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ED21E83EA9036133D0787DD0DFDEEBD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_9E148617ACC6CE7923147DD0DEF47CF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B" xlink:to="lab_us-gaap_HedgingDesignationAxis_50DF9859DD301932E3F17DD0DEF4867B" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3" xlink:to="lab_us-gaap_HedgingDesignationDomain_EE09030EB5FBB22B5A937DD0DEF4ABF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember_ADD457C3D35ED1C64BF57DD0DEF440FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_F00133ACF58BF09531087DD0DEF46A95" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_00E5B4292EC7ABDFF8F37DD0DEF43840" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB" xlink:to="lab_us-gaap_ForeignExchangeForwardMember_F66FE1C0BF36C2D3CE6E7DD0DEF465CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_E8F59C0F9E8DEE6AB1047DD0DF03BCEC" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A_terseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dollar notional value</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A" xlink:to="lab_invest_DerivativeNotionalAmount_259534F72FD7D11CAF987DD0DF03E58A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net liability</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet_57D21485F82FCF1A79507DD0DF037D5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F6ED3E51E8A058E5CE8F8F317D6847A9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F6ED3E51E8A058E5CE8F8F317D6847A9" 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_F6ED3E51E8A058E5CE8F8F317D6847A9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F6ED3E51E8A058E5CE8F8F317D6847A9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F6ED3E51E8A058E5CE8F8F317D6847A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F6ED3E51E8A058E5CE8F8F317D6847A9" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F6ED3E51E8A058E5CE8F8F317D6847A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_BF75228CF7539501224B8F317D695436_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_BF75228CF7539501224B8F317D695436" 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_BF75228CF7539501224B8F317D695436_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_BF75228CF7539501224B8F317D695436" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_BF75228CF7539501224B8F317D695436" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_BF75228CF7539501224B8F317D695436" xlink:to="lab_us-gaap_AwardTypeAxis_BF75228CF7539501224B8F317D695436" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DF6FE46D49536F15BD58F317D6915CA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DF6FE46D49536F15BD58F317D6915CA" 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_2DF6FE46D49536F15BD58F317D6915CA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DF6FE46D49536F15BD58F317D6915CA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DF6FE46D49536F15BD58F317D6915CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DF6FE46D49536F15BD58F317D6915CA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DF6FE46D49536F15BD58F317D6915CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_BB0A5596E51209EFC0CB8F317D69244F_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_BB0A5596E51209EFC0CB8F317D69244F" 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_BB0A5596E51209EFC0CB8F317D69244F_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_BB0A5596E51209EFC0CB8F317D69244F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_BB0A5596E51209EFC0CB8F317D69244F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_BB0A5596E51209EFC0CB8F317D69244F" xlink:to="lab_us-gaap_RestrictedStockMember_BB0A5596E51209EFC0CB8F317D69244F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7EBC14EF2097E9407C938F317D6A7FF2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7EBC14EF2097E9407C938F317D6A7FF2" 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_7EBC14EF2097E9407C938F317D6A7FF2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7EBC14EF2097E9407C938F317D6A7FF2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7EBC14EF2097E9407C938F317D6A7FF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7EBC14EF2097E9407C938F317D6A7FF2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7EBC14EF2097E9407C938F317D6A7FF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_F358C70215ECC45290248F317D6A5527_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_F358C70215ECC45290248F317D6A5527" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_F358C70215ECC45290248F317D6A5527" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_F358C70215ECC45290248F317D6A5527" xlink:to="lab_us-gaap_ShareBasedCompensation_F358C70215ECC45290248F317D6A5527" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8" 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_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_359EFB9C31027B1DD9028F317D6AD2A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_91E8BBC351D996DB3DE08F317D6A97A0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_91E8BBC351D996DB3DE08F317D6A97A0" 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_91E8BBC351D996DB3DE08F317D6A97A0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_91E8BBC351D996DB3DE08F317D6A97A0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_91E8BBC351D996DB3DE08F317D6A97A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_91E8BBC351D996DB3DE08F317D6A97A0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_91E8BBC351D996DB3DE08F317D6A97A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F25B270A9D036FAE78F98F317D6AD85C_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F25B270A9D036FAE78F98F317D6AD85C" 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_F25B270A9D036FAE78F98F317D6AD85C_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F25B270A9D036FAE78F98F317D6AD85C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F25B270A9D036FAE78F98F317D6AD85C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F25B270A9D036FAE78F98F317D6AD85C" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F25B270A9D036FAE78F98F317D6AD85C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A69B6EB4A0F082DB8F088F317D6B79E0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A69B6EB4A0F082DB8F088F317D6B79E0" 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_A69B6EB4A0F082DB8F088F317D6B79E0_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A69B6EB4A0F082DB8F088F317D6B79E0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A69B6EB4A0F082DB8F088F317D6B79E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A69B6EB4A0F082DB8F088F317D6B79E0" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_A69B6EB4A0F082DB8F088F317D6B79E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_D51FEA3CAE75E3CA3E9D8F317D6BAC6F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_D51FEA3CAE75E3CA3E9D8F317D6BAC6F" 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_D51FEA3CAE75E3CA3E9D8F317D6BAC6F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_D51FEA3CAE75E3CA3E9D8F317D6BAC6F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_D51FEA3CAE75E3CA3E9D8F317D6BAC6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_D51FEA3CAE75E3CA3E9D8F317D6BAC6F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_D51FEA3CAE75E3CA3E9D8F317D6BAC6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_74886F4C613663A227557DD0DF61EC7E_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_74886F4C613663A227557DD0DF61EC7E" 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_74886F4C613663A227557DD0DF61EC7E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_74886F4C613663A227557DD0DF61EC7E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_74886F4C613663A227557DD0DF61EC7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_74886F4C613663A227557DD0DF61EC7E" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_74886F4C613663A227557DD0DF61EC7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_80E7049ED1F97BFCDBA57DD0DF32A6EE_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_80E7049ED1F97BFCDBA57DD0DF32A6EE" 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_80E7049ED1F97BFCDBA57DD0DF32A6EE_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_80E7049ED1F97BFCDBA57DD0DF32A6EE" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_80E7049ED1F97BFCDBA57DD0DF32A6EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_80E7049ED1F97BFCDBA57DD0DF32A6EE" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_80E7049ED1F97BFCDBA57DD0DF32A6EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_B5D541AB1115B8C035A48F317DC7E7B2_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_B5D541AB1115B8C035A48F317DC7E7B2" 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_B5D541AB1115B8C035A48F317DC7E7B2_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_B5D541AB1115B8C035A48F317DC7E7B2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_B5D541AB1115B8C035A48F317DC7E7B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_B5D541AB1115B8C035A48F317DC7E7B2" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_B5D541AB1115B8C035A48F317DC7E7B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_758BAE5E908A75B8D2C98F317DCDFE05_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_758BAE5E908A75B8D2C98F317DCDFE05" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_758BAE5E908A75B8D2C98F317DCDFE05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_758BAE5E908A75B8D2C98F317DCDFE05" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_758BAE5E908A75B8D2C98F317DCDFE05" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_EA2A003AB9123D74E6678F317DCD874B_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_EA2A003AB9123D74E6678F317DCD874B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2019</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_EA2A003AB9123D74E6678F317DCD874B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_EA2A003AB9123D74E6678F317DCD874B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_EA2A003AB9123D74E6678F317DCD874B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_7EA14F61CDD98561E13B8F317DCD21D6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_7EA14F61CDD98561E13B8F317DCD21D6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2020</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_7EA14F61CDD98561E13B8F317DCD21D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_7EA14F61CDD98561E13B8F317DCD21D6" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_7EA14F61CDD98561E13B8F317DCD21D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BEED9BD3FAA394A416148F317DCDB7DB_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BEED9BD3FAA394A416148F317DCDB7DB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2021</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BEED9BD3FAA394A416148F317DCDB7DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BEED9BD3FAA394A416148F317DCDB7DB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BEED9BD3FAA394A416148F317DCDB7DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_5ACAB238FDF31D64F9858F317DCEBC90_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_5ACAB238FDF31D64F9858F317DCEBC90" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2022</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_5ACAB238FDF31D64F9858F317DCEBC90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_5ACAB238FDF31D64F9858F317DCEBC90" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_5ACAB238FDF31D64F9858F317DCEBC90" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C28097DDC1EE89FA0CC8F317DCE96CD_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C28097DDC1EE89FA0CC8F317DCE96CD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C28097DDC1EE89FA0CC8F317DCE96CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C28097DDC1EE89FA0CC8F317DCE96CD" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3C28097DDC1EE89FA0CC8F317DCE96CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_74D7193098CFC4BDD6528F317DCEE5EA_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_74D7193098CFC4BDD6528F317DCEE5EA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_74D7193098CFC4BDD6528F317DCEE5EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_74D7193098CFC4BDD6528F317DCEE5EA" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_74D7193098CFC4BDD6528F317DCEE5EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_42A3949D491F8EC20E2A7DD0DF9062D3_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_42A3949D491F8EC20E2A7DD0DF9062D3" 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_42A3949D491F8EC20E2A7DD0DF9062D3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_42A3949D491F8EC20E2A7DD0DF9062D3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_42A3949D491F8EC20E2A7DD0DF9062D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_42A3949D491F8EC20E2A7DD0DF9062D3" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_42A3949D491F8EC20E2A7DD0DF9062D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5F5161E083999A8721DA7DD0DF907310_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5F5161E083999A8721DA7DD0DF907310" 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_5F5161E083999A8721DA7DD0DF907310_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5F5161E083999A8721DA7DD0DF907310" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5F5161E083999A8721DA7DD0DF907310" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5F5161E083999A8721DA7DD0DF907310" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5F5161E083999A8721DA7DD0DF907310" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_6C9F48371CF5D7DA0EF77DD0DF90309F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_5CB6E621E73D516D639A7DD0DEE46410_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_5CB6E621E73D516D639A7DD0DEE46410" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognized at shipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_5CB6E621E73D516D639A7DD0DEE46410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_5CB6E621E73D516D639A7DD0DEE46410" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_5CB6E621E73D516D639A7DD0DEE46410" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognized over time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7" xlink:to="lab_us-gaap_TransferredOverTimeMember_8ABAC0AEA90F9E3F985B7DD0DEE477E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A6FDBF6C1188C4AA528E7DD0DEF404A3_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A6FDBF6C1188C4AA528E7DD0DEF404A3" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A6FDBF6C1188C4AA528E7DD0DEF404A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A6FDBF6C1188C4AA528E7DD0DEF404A3" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A6FDBF6C1188C4AA528E7DD0DEF404A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_5E717464E7D1FD9C0B547DD0DEA56EBF_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_5E717464E7D1FD9C0B547DD0DEA56EBF" 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_5E717464E7D1FD9C0B547DD0DEA56EBF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_5E717464E7D1FD9C0B547DD0DEA56EBF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_5E717464E7D1FD9C0B547DD0DEA56EBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_5E717464E7D1FD9C0B547DD0DEA56EBF" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_5E717464E7D1FD9C0B547DD0DEA56EBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3134FD45B5772A142AFF7DD0DEA5E1C9_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3134FD45B5772A142AFF7DD0DEA5E1C9" 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_3134FD45B5772A142AFF7DD0DEA5E1C9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3134FD45B5772A142AFF7DD0DEA5E1C9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3134FD45B5772A142AFF7DD0DEA5E1C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3134FD45B5772A142AFF7DD0DEA5E1C9" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3134FD45B5772A142AFF7DD0DEA5E1C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2E1199BE40CE9AB78F3E7DD0DEA59941_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2E1199BE40CE9AB78F3E7DD0DEA59941" 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_2E1199BE40CE9AB78F3E7DD0DEA59941_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2E1199BE40CE9AB78F3E7DD0DEA59941" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2E1199BE40CE9AB78F3E7DD0DEA59941" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2E1199BE40CE9AB78F3E7DD0DEA59941" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2E1199BE40CE9AB78F3E7DD0DEA59941" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301" 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_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_D6ABF6AA4FBA34C7C2FE7DD0DFBF6301" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_F4E31251E375D05CAF087DD0DFBF52F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B503B2705A055739DBF87DD0DFBF8202" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_7C557B795DE83FEE54B37DD0DFBF90BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_F115262E2AEB840963307DD0DFBF4969" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0633654A31D27E0C84367DD0DFBF0AF9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0633654A31D27E0C84367DD0DFBF0AF9" 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_0633654A31D27E0C84367DD0DFBF0AF9_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0633654A31D27E0C84367DD0DFBF0AF9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0633654A31D27E0C84367DD0DFBF0AF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0633654A31D27E0C84367DD0DFBF0AF9" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0633654A31D27E0C84367DD0DFBF0AF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138" 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_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue_50946F184063EE898E217DD0DFCEE138" xlink:type="arc" />
    <link:label id="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99_terseLabel_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal and corporate bonds</link:label>
    <link:label id="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99_label_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments, Municipal And Corporate Bonds</link:label>
    <link:label id="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99_documentation_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Short-term Investments, Municipal And Corporate Bonds</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_ShorttermInvestmentsMunicipalAndCorporateBonds" xlink:label="loc_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99" xlink:to="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_DB5BE8E811F02748D70E7DD0DFCE9C99" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25" 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_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25_label_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommercialPaperAtCarryingValue" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25" xlink:to="lab_us-gaap_CommercialPaperAtCarryingValue_C423403E3E44023495CB7DD0DFCE7F25" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_F974593E8A6912B1AF037DD0DFCED808" xlink:type="arc" />
    <link:label id="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B_terseLabel_en-US" xlink:label="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal and corporate bonds</link:label>
    <link:label id="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B_label_en-US" xlink:label="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Investments, Municipal And Corporate Bonds</link:label>
    <link:label id="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B_documentation_en-US" xlink:label="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Investments, Municipal And Corporate Bonds</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_LongtermInvestmentsMunicipalAndCorporateBonds" xlink:label="loc_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B" xlink:to="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_DEE8BED87C35CFA365167DD0DFCE2C2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_CAA61C26DCD8C3AD1CF97DD0DFCE5E58" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4AF2B52EA9B319EF0BAB7DD0DEC5D779_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4AF2B52EA9B319EF0BAB7DD0DEC5D779" 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_4AF2B52EA9B319EF0BAB7DD0DEC5D779_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4AF2B52EA9B319EF0BAB7DD0DEC5D779" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4AF2B52EA9B319EF0BAB7DD0DEC5D779" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4AF2B52EA9B319EF0BAB7DD0DEC5D779" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4AF2B52EA9B319EF0BAB7DD0DEC5D779" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_10F6077B63E74F146A487DD0DEA50FD2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_10F6077B63E74F146A487DD0DEA50FD2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax expense on marketable securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_10F6077B63E74F146A487DD0DEA50FD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_10F6077B63E74F146A487DD0DEA50FD2" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_10F6077B63E74F146A487DD0DEA50FD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C54D7C3194A6C32A8C9D7DD0DF901318_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C54D7C3194A6C32A8C9D7DD0DF901318" 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_C54D7C3194A6C32A8C9D7DD0DF901318_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C54D7C3194A6C32A8C9D7DD0DF901318" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C54D7C3194A6C32A8C9D7DD0DF901318" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C54D7C3194A6C32A8C9D7DD0DF901318" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C54D7C3194A6C32A8C9D7DD0DF901318" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2A1781581DDBB71083207DD0DF51B9B5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2A1781581DDBB71083207DD0DF51B9B5" 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_2A1781581DDBB71083207DD0DF51B9B5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2A1781581DDBB71083207DD0DF51B9B5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2A1781581DDBB71083207DD0DF51B9B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2A1781581DDBB71083207DD0DF51B9B5" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2A1781581DDBB71083207DD0DF51B9B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_A466BDB47A5BEECCEF457DD0DF6116A0_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_A466BDB47A5BEECCEF457DD0DF6116A0" 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_A466BDB47A5BEECCEF457DD0DF6116A0_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_A466BDB47A5BEECCEF457DD0DF6116A0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_A466BDB47A5BEECCEF457DD0DF6116A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_A466BDB47A5BEECCEF457DD0DF6116A0" xlink:to="lab_us-gaap_IntersegmentEliminationMember_A466BDB47A5BEECCEF457DD0DF6116A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_FA99326F58AD328A59F97DD0DF61D045_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_FA99326F58AD328A59F97DD0DF61D045" 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_FA99326F58AD328A59F97DD0DF61D045_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_FA99326F58AD328A59F97DD0DF61D045" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="loc_us-gaap_CorporateAndOtherMember_FA99326F58AD328A59F97DD0DF61D045" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_FA99326F58AD328A59F97DD0DF61D045" xlink:to="lab_us-gaap_CorporateAndOtherMember_FA99326F58AD328A59F97DD0DF61D045" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_CC70D87C83B5D5D71F4D7DD0DF616B64_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_CC70D87C83B5D5D71F4D7DD0DF616B64" 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_CC70D87C83B5D5D71F4D7DD0DF616B64_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_CC70D87C83B5D5D71F4D7DD0DF616B64" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CC70D87C83B5D5D71F4D7DD0DF616B64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CC70D87C83B5D5D71F4D7DD0DF616B64" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_CC70D87C83B5D5D71F4D7DD0DF616B64" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_A491F9F750EA82F5FC517DD0DF619568_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_A491F9F750EA82F5FC517DD0DF619568" 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_A491F9F750EA82F5FC517DD0DF619568_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_A491F9F750EA82F5FC517DD0DF619568" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_A491F9F750EA82F5FC517DD0DF619568" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_A491F9F750EA82F5FC517DD0DF619568" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_A491F9F750EA82F5FC517DD0DF619568" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_59AB906638367EC4597E7DD0DF61A074_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_59AB906638367EC4597E7DD0DF61A074" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_59AB906638367EC4597E7DD0DF61A074" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_59AB906638367EC4597E7DD0DF61A074" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_59AB906638367EC4597E7DD0DF61A074" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_374D464FC347B0BCB6AC7DD0DF61CCDA_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_374D464FC347B0BCB6AC7DD0DF61CCDA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_374D464FC347B0BCB6AC7DD0DF61CCDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_374D464FC347B0BCB6AC7DD0DF61CCDA" xlink:to="lab_us-gaap_OperatingIncomeLoss_374D464FC347B0BCB6AC7DD0DF61CCDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_93B940315DA8C4BA671F7DD0DF039F8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_66D8AC6118C472A23F2C7DD0DF03C0C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_23BA4BDD5BCB6772F3B87DD0DF034888" xlink:type="arc" />
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_19A5438089E798D9530B7DD0DF032E42_terseLabel_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_19A5438089E798D9530B7DD0DF032E42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_RevenueRemainingPerformanceObligationAmount" xlink:label="loc_apog_RevenueRemainingPerformanceObligationAmount_19A5438089E798D9530B7DD0DF032E42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RevenueRemainingPerformanceObligationAmount_19A5438089E798D9530B7DD0DF032E42" xlink:to="lab_apog_RevenueRemainingPerformanceObligationAmount_19A5438089E798D9530B7DD0DF032E42" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F8859892509BB3D1EB937DD0DFCEDC51_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F8859892509BB3D1EB937DD0DFCEDC51" 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_F8859892509BB3D1EB937DD0DFCEDC51_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F8859892509BB3D1EB937DD0DFCEDC51" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F8859892509BB3D1EB937DD0DFCEDC51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F8859892509BB3D1EB937DD0DFCEDC51" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_F8859892509BB3D1EB937DD0DFCEDC51" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_3D1A371EF7493F1ECD127DD0DFCE9284_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_3D1A371EF7493F1ECD127DD0DFCE9284" 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_3D1A371EF7493F1ECD127DD0DFCE9284_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_3D1A371EF7493F1ECD127DD0DFCE9284" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_3D1A371EF7493F1ECD127DD0DFCE9284" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_3D1A371EF7493F1ECD127DD0DFCE9284" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_3D1A371EF7493F1ECD127DD0DFCE9284" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5" 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_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_AD6BC0EBC26AE01ED3B57DD0DFCEBFA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E14EB96E36F0547E417DD0DFCE3DD0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E14EB96E36F0547E417DD0DFCE3DD0" 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_27E14EB96E36F0547E417DD0DFCE3DD0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E14EB96E36F0547E417DD0DFCE3DD0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E14EB96E36F0547E417DD0DFCE3DD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E14EB96E36F0547E417DD0DFCE3DD0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E14EB96E36F0547E417DD0DFCE3DD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2BC7E4F50C3EE2FD49F87DD0DFCE1858_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2BC7E4F50C3EE2FD49F87DD0DFCE1858" 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_2BC7E4F50C3EE2FD49F87DD0DFCE1858_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2BC7E4F50C3EE2FD49F87DD0DFCE1858" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2BC7E4F50C3EE2FD49F87DD0DFCE1858" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2BC7E4F50C3EE2FD49F87DD0DFCE1858" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2BC7E4F50C3EE2FD49F87DD0DFCE1858" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FC141866D375BABBA16F7DD0DFCE6BA4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FC141866D375BABBA16F7DD0DFCE6BA4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FC141866D375BABBA16F7DD0DFCE6BA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FC141866D375BABBA16F7DD0DFCE6BA4" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_FC141866D375BABBA16F7DD0DFCE6BA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_372959652689A305C1267DD0DFCED9B1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_372959652689A305C1267DD0DFCED9B1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_372959652689A305C1267DD0DFCED9B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_372959652689A305C1267DD0DFCED9B1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_372959652689A305C1267DD0DFCED9B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_560C2322D68125B697837DD0DFCEC4C3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_560C2322D68125B697837DD0DFCEC4C3" 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_560C2322D68125B697837DD0DFCEC4C3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_560C2322D68125B697837DD0DFCEC4C3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_560C2322D68125B697837DD0DFCEC4C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_560C2322D68125B697837DD0DFCEC4C3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_560C2322D68125B697837DD0DFCEC4C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FCA162B2A935A03C54927DD0DFCE1C73_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FCA162B2A935A03C54927DD0DFCE1C73" 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_FCA162B2A935A03C54927DD0DFCE1C73_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FCA162B2A935A03C54927DD0DFCE1C73" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FCA162B2A935A03C54927DD0DFCE1C73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FCA162B2A935A03C54927DD0DFCE1C73" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FCA162B2A935A03C54927DD0DFCE1C73" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5FEECB9FB6FF4D61D06C7DD0DFCE41AC_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5FEECB9FB6FF4D61D06C7DD0DFCE41AC" 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_5FEECB9FB6FF4D61D06C7DD0DFCE41AC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5FEECB9FB6FF4D61D06C7DD0DFCE41AC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5FEECB9FB6FF4D61D06C7DD0DFCE41AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5FEECB9FB6FF4D61D06C7DD0DFCE41AC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5FEECB9FB6FF4D61D06C7DD0DFCE41AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_03778B1C900C212F93077DD0DFCEB702_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_03778B1C900C212F93077DD0DFCEB702" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_03778B1C900C212F93077DD0DFCEB702" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_03778B1C900C212F93077DD0DFCEB702" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_03778B1C900C212F93077DD0DFCEB702" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_DEE3EF30A150416AE7787DD0DFCEDFD4_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_DEE3EF30A150416AE7787DD0DFCEDFD4" 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_DEE3EF30A150416AE7787DD0DFCEDFD4_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_DEE3EF30A150416AE7787DD0DFCEDFD4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_DEE3EF30A150416AE7787DD0DFCEDFD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_DEE3EF30A150416AE7787DD0DFCEDFD4" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_DEE3EF30A150416AE7787DD0DFCEDFD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7353FE3928176721234E7DD0DFCE9A28_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7353FE3928176721234E7DD0DFCE9A28" 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_7353FE3928176721234E7DD0DFCE9A28_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7353FE3928176721234E7DD0DFCE9A28" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7353FE3928176721234E7DD0DFCE9A28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7353FE3928176721234E7DD0DFCE9A28" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7353FE3928176721234E7DD0DFCE9A28" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_FF550941C86E9620F9F490EB06BC2B14" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_9D2AD6C9A73506AD5B8D7DD0DEC59AF3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_9D2AD6C9A73506AD5B8D7DD0DEC59AF3" 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_9D2AD6C9A73506AD5B8D7DD0DEC59AF3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_9D2AD6C9A73506AD5B8D7DD0DEC59AF3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9D2AD6C9A73506AD5B8D7DD0DEC59AF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9D2AD6C9A73506AD5B8D7DD0DEC59AF3" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_9D2AD6C9A73506AD5B8D7DD0DEC59AF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_282D8943196BFC8207A07DD0DF511E8F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_282D8943196BFC8207A07DD0DF511E8F" 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_282D8943196BFC8207A07DD0DF511E8F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_282D8943196BFC8207A07DD0DF511E8F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_282D8943196BFC8207A07DD0DF511E8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_282D8943196BFC8207A07DD0DF511E8F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_282D8943196BFC8207A07DD0DF511E8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B1A88C9DB7222DB781267DD0DF519581_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B1A88C9DB7222DB781267DD0DF519581" 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_B1A88C9DB7222DB781267DD0DF519581_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B1A88C9DB7222DB781267DD0DF519581" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B1A88C9DB7222DB781267DD0DF519581" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B1A88C9DB7222DB781267DD0DF519581" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B1A88C9DB7222DB781267DD0DF519581" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_DD9D0040CDC50D1EA5EE7DD0DF511EA0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_DD9D0040CDC50D1EA5EE7DD0DF511EA0" 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_DD9D0040CDC50D1EA5EE7DD0DF511EA0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_DD9D0040CDC50D1EA5EE7DD0DF511EA0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_DD9D0040CDC50D1EA5EE7DD0DF511EA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_DD9D0040CDC50D1EA5EE7DD0DF511EA0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_DD9D0040CDC50D1EA5EE7DD0DF511EA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1544618A4613E1C726C07DD0DF51CB88_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1544618A4613E1C726C07DD0DF51CB88" 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_1544618A4613E1C726C07DD0DF51CB88_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1544618A4613E1C726C07DD0DF51CB88" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1544618A4613E1C726C07DD0DF51CB88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1544618A4613E1C726C07DD0DF51CB88" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1544618A4613E1C726C07DD0DF51CB88" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9CBF65B1717348E8B8C87DD0DF514315_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9CBF65B1717348E8B8C87DD0DF514315" 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_9CBF65B1717348E8B8C87DD0DF514315_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9CBF65B1717348E8B8C87DD0DF514315" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9CBF65B1717348E8B8C87DD0DF514315" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9CBF65B1717348E8B8C87DD0DF514315" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9CBF65B1717348E8B8C87DD0DF514315" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DACFF99212DDF15D3D787DD0DF51A94A_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DACFF99212DDF15D3D787DD0DF51A94A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DACFF99212DDF15D3D787DD0DF51A94A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DACFF99212DDF15D3D787DD0DF51A94A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DACFF99212DDF15D3D787DD0DF51A94A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_99A33778C709F88F35217DD0DF516435_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_99A33778C709F88F35217DD0DF516435" 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_99A33778C709F88F35217DD0DF516435_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_99A33778C709F88F35217DD0DF516435" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_99A33778C709F88F35217DD0DF516435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_99A33778C709F88F35217DD0DF516435" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_99A33778C709F88F35217DD0DF516435" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FB3CEF8EC1EB21852B6E7DD0DF516B29_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FB3CEF8EC1EB21852B6E7DD0DF516B29" 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_FB3CEF8EC1EB21852B6E7DD0DF516B29_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FB3CEF8EC1EB21852B6E7DD0DF516B29" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FB3CEF8EC1EB21852B6E7DD0DF516B29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FB3CEF8EC1EB21852B6E7DD0DF516B29" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FB3CEF8EC1EB21852B6E7DD0DF516B29" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2EB3B3E7286302B7D2D27DD0DF51A05B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2EB3B3E7286302B7D2D27DD0DF51A05B" 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_2EB3B3E7286302B7D2D27DD0DF51A05B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2EB3B3E7286302B7D2D27DD0DF51A05B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2EB3B3E7286302B7D2D27DD0DF51A05B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2EB3B3E7286302B7D2D27DD0DF51A05B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2EB3B3E7286302B7D2D27DD0DF51A05B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D84652799467472C941A7DD0DF51CA3B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D84652799467472C941A7DD0DF51CA3B" 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_D84652799467472C941A7DD0DF51CA3B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D84652799467472C941A7DD0DF51CA3B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D84652799467472C941A7DD0DF51CA3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D84652799467472C941A7DD0DF51CA3B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D84652799467472C941A7DD0DF51CA3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D9F1211E030C22636A107DD0DF519038_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D9F1211E030C22636A107DD0DF519038" 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_D9F1211E030C22636A107DD0DF519038_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D9F1211E030C22636A107DD0DF519038" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D9F1211E030C22636A107DD0DF519038" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D9F1211E030C22636A107DD0DF519038" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D9F1211E030C22636A107DD0DF519038" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F588A78A46163CF1A7F27DD0DF51EC6B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F588A78A46163CF1A7F27DD0DF51EC6B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F588A78A46163CF1A7F27DD0DF51EC6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F588A78A46163CF1A7F27DD0DF51EC6B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_F588A78A46163CF1A7F27DD0DF51EC6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_30E6FE1DB108AF63E0CE7DD0DED4A16C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_38B2CDE6A9C9DE75E2B97DD0DED45B41" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C" xlink:to="lab_us-gaap_ReceivableTypeDomain_1AF58EA390969EB24AB57DD0DED4992C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38" xlink:to="lab_us-gaap_TradeAccountsReceivableMember_B2D108402B8350CAD9F57DD0DED40A38" xlink:type="arc" />
    <link:label id="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A_terseLabel_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction contracts</link:label>
    <link:label id="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A_label_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Construction Contracts [Member]</link:label>
    <link:label id="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A_documentation_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Construction Contracts [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_AccountsReceivableConstructionContractsMember" xlink:label="loc_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A" xlink:to="lab_apog_AccountsReceivableConstructionContractsMember_A43A56996E0F0024D6ED7DD0DED4F08A" xlink:type="arc" />
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E_terseLabel_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction contracts - retainage</link:label>
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E_label_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Contract Retainage [Member]</link:label>
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E_documentation_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Contract Retainage [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_AccountsReceivableContractRetainageMember" xlink:label="loc_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E" xlink:to="lab_apog_AccountsReceivableContractRetainageMember_3278F1013059417CDA0A7DD0DED4358E" xlink:type="arc" />
    <link:label id="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6_terseLabel_en-US" xlink:label="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6_label_en-US" xlink:label="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables [Member]</link:label>
    <link:label id="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6_documentation_en-US" xlink:label="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Receivables [Member]</link:label>
    <link:loc xlink:href="apog-20190601.xsd#apog_OtherReceivablesMember" xlink:label="loc_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6" xlink:to="lab_apog_OtherReceivablesMember_BC01C28F255B9FC0E6FE7DD0DED4C3A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_375726DF7A63553140817DD0DED4B565" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284" xlink:to="lab_us-gaap_AccountsReceivableGross_53BE2EAA429793CF92E57DD0DED4B284" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_D646B0C95F3908DBA5817DD0DED45991" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F" xlink:to="lab_us-gaap_AccountsReceivableNet_999DD13AC67BB9BEA2297DD0DED4188F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_27EED132ED01FD81C9578F317F0F5D22_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_27EED132ED01FD81C9578F317F0F5D22" 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_27EED132ED01FD81C9578F317F0F5D22_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_27EED132ED01FD81C9578F317F0F5D22" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_27EED132ED01FD81C9578F317F0F5D22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_27EED132ED01FD81C9578F317F0F5D22" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_27EED132ED01FD81C9578F317F0F5D22" xlink:type="arc" />
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E_terseLabel_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E" 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_A1795B7DB7DA0C257AC68F317F10050E_label_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E" 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_A1795B7DB7DA0C257AC68F317F10050E_documentation_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E" 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-20190601.xsd#apog_Debtpaymenttoacquirebusiness" xlink:label="loc_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E" xlink:to="lab_apog_Debtpaymenttoacquirebusiness_A1795B7DB7DA0C257AC68F317F10050E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_5F898D193E176AC1D8448F317F10746D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_5F898D193E176AC1D8448F317F10746D" 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_5F898D193E176AC1D8448F317F10746D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_5F898D193E176AC1D8448F317F10746D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_5F898D193E176AC1D8448F317F10746D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment_5F898D193E176AC1D8448F317F10746D" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment_5F898D193E176AC1D8448F317F10746D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTerm_B3871A4CED038DD370318F317F10BACD_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_B3871A4CED038DD370318F317F10BACD" 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_B3871A4CED038DD370318F317F10BACD_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_B3871A4CED038DD370318F317F10BACD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_B3871A4CED038DD370318F317F10BACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_B3871A4CED038DD370318F317F10BACD" xlink:to="lab_us-gaap_DebtInstrumentTerm_B3871A4CED038DD370318F317F10BACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_5B98A19EFEACD1AFA7598F317F108D39_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_5B98A19EFEACD1AFA7598F317F108D39" 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_5B98A19EFEACD1AFA7598F317F108D39_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_5B98A19EFEACD1AFA7598F317F108D39" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_5B98A19EFEACD1AFA7598F317F108D39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_5B98A19EFEACD1AFA7598F317F108D39" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_5B98A19EFEACD1AFA7598F317F108D39" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_FEA08F14CF2B4DC16CE88F317F103AF5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_FEA08F14CF2B4DC16CE88F317F103AF5" 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_FEA08F14CF2B4DC16CE88F317F103AF5_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_FEA08F14CF2B4DC16CE88F317F103AF5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_FEA08F14CF2B4DC16CE88F317F103AF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_FEA08F14CF2B4DC16CE88F317F103AF5" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_FEA08F14CF2B4DC16CE88F317F103AF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of new accounting guidance</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_F4D69D32BB18DA34BDDA7DD0DEF45897" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_816A04F25B0E328625487DD0DFDE0492_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_816A04F25B0E328625487DD0DFDE0492" 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_816A04F25B0E328625487DD0DFDE0492_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_816A04F25B0E328625487DD0DFDE0492" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_816A04F25B0E328625487DD0DFDE0492" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_816A04F25B0E328625487DD0DFDE0492" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_816A04F25B0E328625487DD0DFDE0492" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_EF5EA349849C2A9249FF7DD0DFDED252_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_EF5EA349849C2A9249FF7DD0DFDED252" 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_EF5EA349849C2A9249FF7DD0DFDED252_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_EF5EA349849C2A9249FF7DD0DFDED252" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_EF5EA349849C2A9249FF7DD0DFDED252" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_EF5EA349849C2A9249FF7DD0DFDED252" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_EF5EA349849C2A9249FF7DD0DFDED252" xlink:type="arc" />
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_2AE796FE9E6A03EB9138D85417240158_label_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_2AE796FE9E6A03EB9138D85417240158" 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_2AE796FE9E6A03EB9138D85417240158_documentation_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_2AE796FE9E6A03EB9138D85417240158" 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-20190601.xsd#apog_DocumentAndEntityInformationAbstract" xlink:label="loc_apog_DocumentAndEntityInformationAbstract_2AE796FE9E6A03EB9138D85417240158" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DocumentAndEntityInformationAbstract_2AE796FE9E6A03EB9138D85417240158" xlink:to="lab_apog_DocumentAndEntityInformationAbstract_2AE796FE9E6A03EB9138D85417240158" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_259286F84C28B076B00DD8541727AD7C_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_259286F84C28B076B00DD8541727AD7C" 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_259286F84C28B076B00DD8541727AD7C_label_en-US" xlink:label="lab_dei_EntityRegistrantName_259286F84C28B076B00DD8541727AD7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_259286F84C28B076B00DD8541727AD7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_259286F84C28B076B00DD8541727AD7C" xlink:to="lab_dei_EntityRegistrantName_259286F84C28B076B00DD8541727AD7C" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_2D41423587B871E23408D8541727B168_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_2D41423587B871E23408D8541727B168" 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_2D41423587B871E23408D8541727B168_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_2D41423587B871E23408D8541727B168" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2D41423587B871E23408D8541727B168" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_2D41423587B871E23408D8541727B168" xlink:to="lab_dei_EntityCentralIndexKey_2D41423587B871E23408D8541727B168" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_86CED60C2C55FB1EEB1BD85417275345_terseLabel_en-US" xlink:label="lab_dei_DocumentType_86CED60C2C55FB1EEB1BD85417275345" 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_86CED60C2C55FB1EEB1BD85417275345_label_en-US" xlink:label="lab_dei_DocumentType_86CED60C2C55FB1EEB1BD85417275345" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_86CED60C2C55FB1EEB1BD85417275345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_86CED60C2C55FB1EEB1BD85417275345" xlink:to="lab_dei_DocumentType_86CED60C2C55FB1EEB1BD85417275345" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_BA6DEE1A38AB36A4C4E9D85417278382_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_BA6DEE1A38AB36A4C4E9D85417278382" 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_BA6DEE1A38AB36A4C4E9D85417278382_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_BA6DEE1A38AB36A4C4E9D85417278382" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_BA6DEE1A38AB36A4C4E9D85417278382" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_BA6DEE1A38AB36A4C4E9D85417278382" xlink:to="lab_dei_DocumentPeriodEndDate_BA6DEE1A38AB36A4C4E9D85417278382" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_DC010D8D7221C674307CD8541728AD1D_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_DC010D8D7221C674307CD8541728AD1D" 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_DC010D8D7221C674307CD8541728AD1D_label_en-US" xlink:label="lab_dei_AmendmentFlag_DC010D8D7221C674307CD8541728AD1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_DC010D8D7221C674307CD8541728AD1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_DC010D8D7221C674307CD8541728AD1D" xlink:to="lab_dei_AmendmentFlag_DC010D8D7221C674307CD8541728AD1D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_459FADB0BC8AB350E89DD85417281373_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_459FADB0BC8AB350E89DD85417281373" 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_459FADB0BC8AB350E89DD85417281373_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_459FADB0BC8AB350E89DD85417281373" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_459FADB0BC8AB350E89DD85417281373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_459FADB0BC8AB350E89DD85417281373" xlink:to="lab_dei_DocumentFiscalYearFocus_459FADB0BC8AB350E89DD85417281373" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_E46D2F7635097F405B77D8541728B561_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_E46D2F7635097F405B77D8541728B561" 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_E46D2F7635097F405B77D8541728B561_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_E46D2F7635097F405B77D8541728B561" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_E46D2F7635097F405B77D8541728B561" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_E46D2F7635097F405B77D8541728B561" xlink:to="lab_dei_DocumentFiscalPeriodFocus_E46D2F7635097F405B77D8541728B561" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_76DD5D03ED17FA158B62D8541728CFFA_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_76DD5D03ED17FA158B62D8541728CFFA" 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_76DD5D03ED17FA158B62D8541728CFFA_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_76DD5D03ED17FA158B62D8541728CFFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_76DD5D03ED17FA158B62D8541728CFFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_76DD5D03ED17FA158B62D8541728CFFA" xlink:to="lab_dei_CurrentFiscalYearEndDate_76DD5D03ED17FA158B62D8541728CFFA" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_CD21EFB8B8630742A327D8541729A174_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_CD21EFB8B8630742A327D8541729A174" 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_CD21EFB8B8630742A327D8541729A174_label_en-US" xlink:label="lab_dei_EntityFilerCategory_CD21EFB8B8630742A327D8541729A174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_CD21EFB8B8630742A327D8541729A174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_CD21EFB8B8630742A327D8541729A174" xlink:to="lab_dei_EntityFilerCategory_CD21EFB8B8630742A327D8541729A174" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_E4D3D4CBCEB2A00D7E12D8541729D159_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_E4D3D4CBCEB2A00D7E12D8541729D159" 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_E4D3D4CBCEB2A00D7E12D8541729D159_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_E4D3D4CBCEB2A00D7E12D8541729D159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_E4D3D4CBCEB2A00D7E12D8541729D159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_E4D3D4CBCEB2A00D7E12D8541729D159" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_E4D3D4CBCEB2A00D7E12D8541729D159" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5" xlink:to="lab_dei_EntityEmergingGrowthCompany_68F81B64A74515FDA7DFD8541729BEB5" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27" xlink:to="lab_dei_EntitySmallBusiness_0E63C5B974A554B1EC70D8541729BC27" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF" xlink:to="lab_dei_EntityCurrentReportingStatus_BF76A4D587E29BBA48C5D85417F0A3CF" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7_label_en-US" xlink:label="lab_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7" xlink:to="lab_dei_EntityShellCompany_26B08C4AC8066E8FC0F3D85466A37DB7" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
