<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_AB94C8169FC6452B20ACD971984DDA11_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_AB94C8169FC6452B20ACD971984DDA11" 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_AB94C8169FC6452B20ACD971984DDA11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_AB94C8169FC6452B20ACD971984DDA11" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_AB94C8169FC6452B20ACD971984DDA11" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_E1122008B27B062FAEA0D971984D0C4E_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_E1122008B27B062FAEA0D971984D0C4E" 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_E1122008B27B062FAEA0D971984D0C4E_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_E1122008B27B062FAEA0D971984D0C4E" 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_E1122008B27B062FAEA0D971984D0C4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_E1122008B27B062FAEA0D971984D0C4E" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_E1122008B27B062FAEA0D971984D0C4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_383726AAF6F7F8C3703ED97199E46B6A_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_383726AAF6F7F8C3703ED97199E46B6A" 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_383726AAF6F7F8C3703ED97199E46B6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_383726AAF6F7F8C3703ED97199E46B6A" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_383726AAF6F7F8C3703ED97199E46B6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2B18C1F335B9A98144A2D97199E41915_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2B18C1F335B9A98144A2D97199E41915" 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_2B18C1F335B9A98144A2D97199E41915_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2B18C1F335B9A98144A2D97199E41915" 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_2B18C1F335B9A98144A2D97199E41915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2B18C1F335B9A98144A2D97199E41915" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2B18C1F335B9A98144A2D97199E41915" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_95B94CBAB7C5EE170F87D97199E4401F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_95B94CBAB7C5EE170F87D97199E4401F" 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_95B94CBAB7C5EE170F87D97199E4401F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_95B94CBAB7C5EE170F87D97199E4401F" 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_95B94CBAB7C5EE170F87D97199E4401F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_95B94CBAB7C5EE170F87D97199E4401F" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_95B94CBAB7C5EE170F87D97199E4401F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_F52359C0D2AF935C7466D97197DDA8EB_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_F52359C0D2AF935C7466D97197DDA8EB" 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_F52359C0D2AF935C7466D97197DDA8EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_F52359C0D2AF935C7466D97197DDA8EB" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_F52359C0D2AF935C7466D97197DDA8EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_45C5F736170FCE0EADD0D97197DD726C_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_45C5F736170FCE0EADD0D97197DD726C" 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_45C5F736170FCE0EADD0D97197DD726C_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_45C5F736170FCE0EADD0D97197DD726C" 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_45C5F736170FCE0EADD0D97197DD726C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_45C5F736170FCE0EADD0D97197DD726C" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_45C5F736170FCE0EADD0D97197DD726C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6D92806023C7D05AE6DAD97197F8767B_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6D92806023C7D05AE6DAD97197F8767B" 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_6D92806023C7D05AE6DAD97197F8767B_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6D92806023C7D05AE6DAD97197F8767B" 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_6D92806023C7D05AE6DAD97197F8767B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6D92806023C7D05AE6DAD97197F8767B" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6D92806023C7D05AE6DAD97197F8767B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C2374CC3F4F78CAD7597D9719794A136_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C2374CC3F4F78CAD7597D9719794A136" 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_C2374CC3F4F78CAD7597D9719794A136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C2374CC3F4F78CAD7597D9719794A136" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_C2374CC3F4F78CAD7597D9719794A136" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_79DC804754EEBB9BAFA6D9719794D292_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_79DC804754EEBB9BAFA6D9719794D292" 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_79DC804754EEBB9BAFA6D9719794D292_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_79DC804754EEBB9BAFA6D9719794D292" 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_79DC804754EEBB9BAFA6D9719794D292" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_79DC804754EEBB9BAFA6D9719794D292" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_79DC804754EEBB9BAFA6D9719794D292" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_37BB0215F4FE437A4B98D9719867958A_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_37BB0215F4FE437A4B98D9719867958A" 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_37BB0215F4FE437A4B98D9719867958A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_37BB0215F4FE437A4B98D9719867958A" xlink:to="lab_us-gaap_LeasesAbstract_37BB0215F4FE437A4B98D9719867958A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AA8B44EE2EA8DB4BC23DD97198682FE5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AA8B44EE2EA8DB4BC23DD97198682FE5" 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_AA8B44EE2EA8DB4BC23DD97198682FE5_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AA8B44EE2EA8DB4BC23DD97198682FE5" 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_AA8B44EE2EA8DB4BC23DD97198682FE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AA8B44EE2EA8DB4BC23DD97198682FE5" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_AA8B44EE2EA8DB4BC23DD97198682FE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3F2F2BE8C876F93616D2D9719868967D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3F2F2BE8C876F93616D2D9719868967D" 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_3F2F2BE8C876F93616D2D9719868967D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3F2F2BE8C876F93616D2D9719868967D" 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_3F2F2BE8C876F93616D2D9719868967D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3F2F2BE8C876F93616D2D9719868967D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3F2F2BE8C876F93616D2D9719868967D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_8CB4C6993BE6D8BD39A1D97198687033_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_8CB4C6993BE6D8BD39A1D97198687033" 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_8CB4C6993BE6D8BD39A1D97198687033_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_8CB4C6993BE6D8BD39A1D97198687033" 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_8CB4C6993BE6D8BD39A1D97198687033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_8CB4C6993BE6D8BD39A1D97198687033" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_8CB4C6993BE6D8BD39A1D97198687033" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_09C6440D80CBAC74C8E9D9719868F69C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_09C6440D80CBAC74C8E9D9719868F69C" 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_09C6440D80CBAC74C8E9D9719868F69C_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_09C6440D80CBAC74C8E9D9719868F69C" 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_09C6440D80CBAC74C8E9D9719868F69C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_09C6440D80CBAC74C8E9D9719868F69C" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_09C6440D80CBAC74C8E9D9719868F69C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_708298D29D7E4EB67F75D9719868E923_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_708298D29D7E4EB67F75D9719868E923" 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_708298D29D7E4EB67F75D9719868E923_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_708298D29D7E4EB67F75D9719868E923" 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_708298D29D7E4EB67F75D9719868E923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_708298D29D7E4EB67F75D9719868E923" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_708298D29D7E4EB67F75D9719868E923" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7B176244655A18A8B309D9719869EC59_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7B176244655A18A8B309D9719869EC59" 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_7B176244655A18A8B309D9719869EC59_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7B176244655A18A8B309D9719869EC59" 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_7B176244655A18A8B309D9719869EC59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7B176244655A18A8B309D9719869EC59" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_7B176244655A18A8B309D9719869EC59" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_FD4D36478023EAE96F85D97198691168_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_FD4D36478023EAE96F85D97198691168" 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_FD4D36478023EAE96F85D97198691168_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_FD4D36478023EAE96F85D97198691168" 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_FD4D36478023EAE96F85D97198691168" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_FD4D36478023EAE96F85D97198691168" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_FD4D36478023EAE96F85D97198691168" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1F27E0E98915E0BB4B79D97199779C9D_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1F27E0E98915E0BB4B79D97199779C9D" 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_1F27E0E98915E0BB4B79D97199779C9D_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1F27E0E98915E0BB4B79D97199779C9D" 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_1F27E0E98915E0BB4B79D97199779C9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1F27E0E98915E0BB4B79D97199779C9D" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1F27E0E98915E0BB4B79D97199779C9D" xlink:type="arc" />
    <link:label id="lab_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E_terseLabel_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E" 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_3A89C045B83B2D34D5C1D97199779A7E_label_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E" 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_3A89C045B83B2D34D5C1D97199779A7E_documentation_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E" 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-20190831.xsd#apog_AcquiredContractLiabilitiesCurrent" xlink:label="loc_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E" xlink:to="lab_apog_AcquiredContractLiabilitiesCurrent_3A89C045B83B2D34D5C1D97199779A7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_C58CA50D29EF864719E8D97199770AB7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_C58CA50D29EF864719E8D97199770AB7" 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_C58CA50D29EF864719E8D97199770AB7_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_C58CA50D29EF864719E8D97199770AB7" 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_C58CA50D29EF864719E8D97199770AB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_C58CA50D29EF864719E8D97199770AB7" xlink:to="lab_us-gaap_DeferredRevenueCurrent_C58CA50D29EF864719E8D97199770AB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_35614121BB6010588052D97199774E6B_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_35614121BB6010588052D97199774E6B" 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_35614121BB6010588052D97199774E6B_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_35614121BB6010588052D97199774E6B" 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_35614121BB6010588052D97199774E6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_35614121BB6010588052D97199774E6B" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_35614121BB6010588052D97199774E6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_BF1FDF774EEFDC265CF3D971997785BB_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_BF1FDF774EEFDC265CF3D971997785BB" 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_BF1FDF774EEFDC265CF3D971997785BB_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_BF1FDF774EEFDC265CF3D971997785BB" 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_BF1FDF774EEFDC265CF3D971997785BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent_BF1FDF774EEFDC265CF3D971997785BB" xlink:to="lab_us-gaap_AccruedInsuranceCurrent_BF1FDF774EEFDC265CF3D971997785BB" xlink:type="arc" />
    <link:label id="lab_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4_terseLabel_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4" 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_048749869D3E473ACBF8D971997887F4_label_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4" 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_048749869D3E473ACBF8D971997887F4_documentation_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4" 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-20190831.xsd#apog_AdditionalOtherLiabilitiesCurrent" xlink:label="loc_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4" xlink:to="lab_apog_AdditionalOtherLiabilitiesCurrent_048749869D3E473ACBF8D971997887F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_1CD7740C3569F8C27F16D97199789F15_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_1CD7740C3569F8C27F16D97199789F15" 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_1CD7740C3569F8C27F16D97199789F15_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_1CD7740C3569F8C27F16D97199789F15" 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_1CD7740C3569F8C27F16D97199789F15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1CD7740C3569F8C27F16D97199789F15" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_1CD7740C3569F8C27F16D97199789F15" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_86C9AC118CA780BF009AD9719AA1E252_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_86C9AC118CA780BF009AD9719AA1E252" 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_86C9AC118CA780BF009AD9719AA1E252" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86C9AC118CA780BF009AD9719AA1E252" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_86C9AC118CA780BF009AD9719AA1E252" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_A98069B3438F3C1AB048D9719AA207CA_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_A98069B3438F3C1AB048D9719AA207CA" 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_A98069B3438F3C1AB048D9719AA207CA_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_A98069B3438F3C1AB048D9719AA207CA" 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_A98069B3438F3C1AB048D9719AA207CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_A98069B3438F3C1AB048D9719AA207CA" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_A98069B3438F3C1AB048D9719AA207CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_51C85973C4507193E58AD9719AA216FB_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_51C85973C4507193E58AD9719AA216FB" 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_51C85973C4507193E58AD9719AA216FB_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_51C85973C4507193E58AD9719AA216FB" 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_51C85973C4507193E58AD9719AA216FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_51C85973C4507193E58AD9719AA216FB" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_51C85973C4507193E58AD9719AA216FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_60C114D7B25DE18EE3F2D9719AA2E2E1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_60C114D7B25DE18EE3F2D9719AA2E2E1" 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_60C114D7B25DE18EE3F2D9719AA2E2E1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_60C114D7B25DE18EE3F2D9719AA2E2E1" 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_60C114D7B25DE18EE3F2D9719AA2E2E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_60C114D7B25DE18EE3F2D9719AA2E2E1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_60C114D7B25DE18EE3F2D9719AA2E2E1" xlink:type="arc" />
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6_terseLabel_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6_label_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6" 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_974C5ED88D02D2B629DBD9719AA336A6_documentation_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6" 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-20190831.xsd#apog_RevenueRemainingPerformanceObligationAmount" xlink:label="loc_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6" xlink:to="lab_apog_RevenueRemainingPerformanceObligationAmount_974C5ED88D02D2B629DBD9719AA336A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_EC47796F649B82D536BE883DE57C5A69_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_EC47796F649B82D536BE883DE57C5A69" 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_EC47796F649B82D536BE883DE57C5A69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_EC47796F649B82D536BE883DE57C5A69" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_EC47796F649B82D536BE883DE57C5A69" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0C523F78CFD3E4D49F6A883DE57DD523_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0C523F78CFD3E4D49F6A883DE57DD523" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax expense on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0C523F78CFD3E4D49F6A883DE57DD523_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0C523F78CFD3E4D49F6A883DE57DD523" 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_0C523F78CFD3E4D49F6A883DE57DD523" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0C523F78CFD3E4D49F6A883DE57DD523" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0C523F78CFD3E4D49F6A883DE57DD523" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_03C617DE3E851763B8A0883DE57D1EFE_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_03C617DE3E851763B8A0883DE57D1EFE" 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_03C617DE3E851763B8A0883DE57D1EFE_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_03C617DE3E851763B8A0883DE57D1EFE" 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_03C617DE3E851763B8A0883DE57D1EFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_03C617DE3E851763B8A0883DE57D1EFE" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_03C617DE3E851763B8A0883DE57D1EFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8201408B52E1C0C00D11883DE57DDAD6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8201408B52E1C0C00D11883DE57DDAD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on marketable securities, net of tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8201408B52E1C0C00D11883DE57DDAD6_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8201408B52E1C0C00D11883DE57DDAD6" 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_8201408B52E1C0C00D11883DE57DDAD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8201408B52E1C0C00D11883DE57DDAD6" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8201408B52E1C0C00D11883DE57DDAD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_1F3FC06BF1BE3B274894D97199533BEB_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_1F3FC06BF1BE3B274894D97199533BEB" 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_1F3FC06BF1BE3B274894D97199533BEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_1F3FC06BF1BE3B274894D97199533BEB" xlink:to="lab_us-gaap_IncomeStatementAbstract_1F3FC06BF1BE3B274894D97199533BEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_687A10EF804A9C0FFC4AD97199534283_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_687A10EF804A9C0FFC4AD97199534283" 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_687A10EF804A9C0FFC4AD97199534283_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_687A10EF804A9C0FFC4AD97199534283" 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_687A10EF804A9C0FFC4AD97199534283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_687A10EF804A9C0FFC4AD97199534283" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_687A10EF804A9C0FFC4AD97199534283" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_B62CEF6DE70D0787EDFBD97199535F51_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_B62CEF6DE70D0787EDFBD97199535F51" 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_B62CEF6DE70D0787EDFBD97199535F51_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_B62CEF6DE70D0787EDFBD97199535F51" 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_B62CEF6DE70D0787EDFBD97199535F51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_B62CEF6DE70D0787EDFBD97199535F51" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_B62CEF6DE70D0787EDFBD97199535F51" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_09C69F802D4F30D6F574D9719953DC5F_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_09C69F802D4F30D6F574D9719953DC5F" 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_09C69F802D4F30D6F574D9719953DC5F_label_en-US" xlink:label="lab_us-gaap_GrossProfit_09C69F802D4F30D6F574D9719953DC5F" 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_09C69F802D4F30D6F574D9719953DC5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_09C69F802D4F30D6F574D9719953DC5F" xlink:to="lab_us-gaap_GrossProfit_09C69F802D4F30D6F574D9719953DC5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_959B4A203E0085ABC7C2D97199538637_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_959B4A203E0085ABC7C2D97199538637" 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_959B4A203E0085ABC7C2D97199538637_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_959B4A203E0085ABC7C2D97199538637" 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_959B4A203E0085ABC7C2D97199538637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_959B4A203E0085ABC7C2D97199538637" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_959B4A203E0085ABC7C2D97199538637" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9E52CD4CC585A2914552D97199539F5B_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_9E52CD4CC585A2914552D97199539F5B" 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_9E52CD4CC585A2914552D97199539F5B_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_9E52CD4CC585A2914552D97199539F5B" 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_9E52CD4CC585A2914552D97199539F5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_9E52CD4CC585A2914552D97199539F5B" xlink:to="lab_us-gaap_OperatingIncomeLoss_9E52CD4CC585A2914552D97199539F5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_9CAF629508826A92F319D97199541BD3_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_9CAF629508826A92F319D97199541BD3" 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_9CAF629508826A92F319D97199541BD3_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_9CAF629508826A92F319D97199541BD3" 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_9CAF629508826A92F319D97199541BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_9CAF629508826A92F319D97199541BD3" xlink:to="lab_us-gaap_InvestmentIncomeInterest_9CAF629508826A92F319D97199541BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_315BCD23703B0B1DF7DFD9719954EF06_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_315BCD23703B0B1DF7DFD9719954EF06" 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_315BCD23703B0B1DF7DFD9719954EF06_label_en-US" xlink:label="lab_us-gaap_InterestExpense_315BCD23703B0B1DF7DFD9719954EF06" 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_315BCD23703B0B1DF7DFD9719954EF06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_315BCD23703B0B1DF7DFD9719954EF06" xlink:to="lab_us-gaap_InterestExpense_315BCD23703B0B1DF7DFD9719954EF06" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_EAC33059D3983F76612ED97199544F19_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_EAC33059D3983F76612ED97199544F19" 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_EAC33059D3983F76612ED97199544F19_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_EAC33059D3983F76612ED97199544F19" 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_EAC33059D3983F76612ED97199544F19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_EAC33059D3983F76612ED97199544F19" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_EAC33059D3983F76612ED97199544F19" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6264F228FE7983384679D9719954ACD7_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6264F228FE7983384679D9719954ACD7" 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_6264F228FE7983384679D9719954ACD7_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6264F228FE7983384679D9719954ACD7" 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_6264F228FE7983384679D9719954ACD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6264F228FE7983384679D9719954ACD7" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6264F228FE7983384679D9719954ACD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_57CA0728B1055B20C163D9719954E8A9_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_57CA0728B1055B20C163D9719954E8A9" 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_57CA0728B1055B20C163D9719954E8A9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_57CA0728B1055B20C163D9719954E8A9" 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_57CA0728B1055B20C163D9719954E8A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_57CA0728B1055B20C163D9719954E8A9" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_57CA0728B1055B20C163D9719954E8A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_B5AB1366AD317AFA9CA7D97199543F06_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_B5AB1366AD317AFA9CA7D97199543F06" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_B5AB1366AD317AFA9CA7D97199543F06_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_B5AB1366AD317AFA9CA7D97199543F06" 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_B5AB1366AD317AFA9CA7D97199543F06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_B5AB1366AD317AFA9CA7D97199543F06" xlink:to="lab_us-gaap_NetIncomeLoss_B5AB1366AD317AFA9CA7D97199543F06" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_3E05C367067CB03EA9DAD9719955CED8_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_3E05C367067CB03EA9DAD9719955CED8" 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_3E05C367067CB03EA9DAD9719955CED8_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_3E05C367067CB03EA9DAD9719955CED8" 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_3E05C367067CB03EA9DAD9719955CED8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_3E05C367067CB03EA9DAD9719955CED8" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_3E05C367067CB03EA9DAD9719955CED8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_668ACC0DED4A2D5FB4FBD9719955F8C5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_668ACC0DED4A2D5FB4FBD9719955F8C5" 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_668ACC0DED4A2D5FB4FBD9719955F8C5_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_668ACC0DED4A2D5FB4FBD9719955F8C5" 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_668ACC0DED4A2D5FB4FBD9719955F8C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_668ACC0DED4A2D5FB4FBD9719955F8C5" xlink:to="lab_us-gaap_EarningsPerShareBasic_668ACC0DED4A2D5FB4FBD9719955F8C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_6538E03391A345BFB43DD97199551E0A_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_6538E03391A345BFB43DD97199551E0A" 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_6538E03391A345BFB43DD97199551E0A_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_6538E03391A345BFB43DD97199551E0A" 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_6538E03391A345BFB43DD97199551E0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6538E03391A345BFB43DD97199551E0A" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_6538E03391A345BFB43DD97199551E0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_E7EE73A64C9125BB0E92D971995564D0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_E7EE73A64C9125BB0E92D971995564D0" 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_E7EE73A64C9125BB0E92D971995564D0_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_E7EE73A64C9125BB0E92D971995564D0" 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_E7EE73A64C9125BB0E92D971995564D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_E7EE73A64C9125BB0E92D971995564D0" xlink:to="lab_us-gaap_EarningsPerShareDiluted_E7EE73A64C9125BB0E92D971995564D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_902934082E4E4861ECE0D97199564FDB_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_902934082E4E4861ECE0D97199564FDB" 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_902934082E4E4861ECE0D97199564FDB_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_902934082E4E4861ECE0D97199564FDB" 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_902934082E4E4861ECE0D97199564FDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_902934082E4E4861ECE0D97199564FDB" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_902934082E4E4861ECE0D97199564FDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_594B323EDA4B85E4F738D971995605F8_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_594B323EDA4B85E4F738D971995605F8" 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_594B323EDA4B85E4F738D971995605F8_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_594B323EDA4B85E4F738D971995605F8" 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_594B323EDA4B85E4F738D971995605F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_594B323EDA4B85E4F738D971995605F8" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_594B323EDA4B85E4F738D971995605F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_008AAECB30BD11021673D9719A9ABDC3_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_008AAECB30BD11021673D9719A9ABDC3" 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_008AAECB30BD11021673D9719A9ABDC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_008AAECB30BD11021673D9719A9ABDC3" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_008AAECB30BD11021673D9719A9ABDC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_57DEDBB6FF61BCB73F70D9719A9AFF04_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_57DEDBB6FF61BCB73F70D9719A9AFF04" 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_57DEDBB6FF61BCB73F70D9719A9AFF04_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_57DEDBB6FF61BCB73F70D9719A9AFF04" 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_57DEDBB6FF61BCB73F70D9719A9AFF04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_57DEDBB6FF61BCB73F70D9719A9AFF04" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_57DEDBB6FF61BCB73F70D9719A9AFF04" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9706F442F3AD74028EADD9719A9A8F27_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9706F442F3AD74028EADD9719A9A8F27" 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_9706F442F3AD74028EADD9719A9A8F27_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9706F442F3AD74028EADD9719A9A8F27" 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_9706F442F3AD74028EADD9719A9A8F27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9706F442F3AD74028EADD9719A9A8F27" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9706F442F3AD74028EADD9719A9A8F27" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_70F919C03222215D7660D97199DDD46C_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_70F919C03222215D7660D97199DDD46C" 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_70F919C03222215D7660D97199DDD46C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_70F919C03222215D7660D97199DDD46C" xlink:to="lab_us-gaap_EarningsPerShareAbstract_70F919C03222215D7660D97199DDD46C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_7FDA3D96897DCCB8967BD97199DD35AE_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_7FDA3D96897DCCB8967BD97199DD35AE" 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_7FDA3D96897DCCB8967BD97199DD35AE_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_7FDA3D96897DCCB8967BD97199DD35AE" 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_7FDA3D96897DCCB8967BD97199DD35AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_7FDA3D96897DCCB8967BD97199DD35AE" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_7FDA3D96897DCCB8967BD97199DD35AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_FDAFFDBF9D643D30E54C876FDF861E87_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_FDAFFDBF9D643D30E54C876FDF861E87" 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_FDAFFDBF9D643D30E54C876FDF861E87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_FDAFFDBF9D643D30E54C876FDF861E87" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_FDAFFDBF9D643D30E54C876FDF861E87" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_6B2C60F8B96E1571FACD876FDF87786C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_6B2C60F8B96E1571FACD876FDF87786C" 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_6B2C60F8B96E1571FACD876FDF87786C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_6B2C60F8B96E1571FACD876FDF87786C" 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_6B2C60F8B96E1571FACD876FDF87786C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_6B2C60F8B96E1571FACD876FDF87786C" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_6B2C60F8B96E1571FACD876FDF87786C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeAxis_D6982E9252CD9630C1B4876FDF875273_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_D6982E9252CD9630C1B4876FDF875273" 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_D6982E9252CD9630C1B4876FDF875273_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_D6982E9252CD9630C1B4876FDF875273" 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_D6982E9252CD9630C1B4876FDF875273" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis_D6982E9252CD9630C1B4876FDF875273" xlink:to="lab_us-gaap_InvestmentTypeAxis_D6982E9252CD9630C1B4876FDF875273" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_A6485A6CEF5C7F3D4B29876FDF87B6B8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_A6485A6CEF5C7F3D4B29876FDF87B6B8" 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_A6485A6CEF5C7F3D4B29876FDF87B6B8_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_A6485A6CEF5C7F3D4B29876FDF87B6B8" 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_A6485A6CEF5C7F3D4B29876FDF87B6B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_A6485A6CEF5C7F3D4B29876FDF87B6B8" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember_A6485A6CEF5C7F3D4B29876FDF87B6B8" xlink:type="arc" />
    <link:label id="lab_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE_terseLabel_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE" 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_57E50C8E5D9FE43E79B9876FDF8705CE_label_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE" 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_57E50C8E5D9FE43E79B9876FDF8705CE_documentation_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE" 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-20190831.xsd#apog_MunicipalandCorporateBondsMember" xlink:label="loc_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE" xlink:to="lab_apog_MunicipalandCorporateBondsMember_57E50C8E5D9FE43E79B9876FDF8705CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_467497CBBE4729AF4D5F876FDF880232_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_467497CBBE4729AF4D5F876FDF880232" 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_467497CBBE4729AF4D5F876FDF880232_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_467497CBBE4729AF4D5F876FDF880232" 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_467497CBBE4729AF4D5F876FDF880232" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_467497CBBE4729AF4D5F876FDF880232" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_467497CBBE4729AF4D5F876FDF880232" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_AF9A852991E7909DE2B5876FDF88E9D0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_AF9A852991E7909DE2B5876FDF88E9D0" 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_AF9A852991E7909DE2B5876FDF88E9D0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_AF9A852991E7909DE2B5876FDF88E9D0" 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_AF9A852991E7909DE2B5876FDF88E9D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_AF9A852991E7909DE2B5876FDF88E9D0" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_AF9A852991E7909DE2B5876FDF88E9D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ECE3EDEBD1E2910CD156876FDF88494B_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ECE3EDEBD1E2910CD156876FDF88494B" 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_ECE3EDEBD1E2910CD156876FDF88494B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ECE3EDEBD1E2910CD156876FDF88494B" 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_ECE3EDEBD1E2910CD156876FDF88494B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ECE3EDEBD1E2910CD156876FDF88494B" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ECE3EDEBD1E2910CD156876FDF88494B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8512ABDFA780985062F2876FDF885C47_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8512ABDFA780985062F2876FDF885C47" 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_8512ABDFA780985062F2876FDF885C47_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8512ABDFA780985062F2876FDF885C47" 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_8512ABDFA780985062F2876FDF885C47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8512ABDFA780985062F2876FDF885C47" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8512ABDFA780985062F2876FDF885C47" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7466BAA9BB7048150846876FDF883D93_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7466BAA9BB7048150846876FDF883D93" 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_7466BAA9BB7048150846876FDF883D93_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7466BAA9BB7048150846876FDF883D93" 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_7466BAA9BB7048150846876FDF883D93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7466BAA9BB7048150846876FDF883D93" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7466BAA9BB7048150846876FDF883D93" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_E1D0C50E3B9E0884D5955E7662151090_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_E1D0C50E3B9E0884D5955E7662151090" 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_E1D0C50E3B9E0884D5955E7662151090_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_E1D0C50E3B9E0884D5955E7662151090" 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_E1D0C50E3B9E0884D5955E7662151090" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_E1D0C50E3B9E0884D5955E7662151090" xlink:to="lab_us-gaap_OperatingLeaseCost_E1D0C50E3B9E0884D5955E7662151090" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_DA712D89BF862BDDE3C85E766215A4C5_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_DA712D89BF862BDDE3C85E766215A4C5" 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_DA712D89BF862BDDE3C85E766215A4C5_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_DA712D89BF862BDDE3C85E766215A4C5" 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_DA712D89BF862BDDE3C85E766215A4C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_DA712D89BF862BDDE3C85E766215A4C5" xlink:to="lab_us-gaap_ShortTermLeaseCost_DA712D89BF862BDDE3C85E766215A4C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableLeaseCost_1D2C90F4922FB4ACF0C25E7662150C00_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_1D2C90F4922FB4ACF0C25E7662150C00" 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_1D2C90F4922FB4ACF0C25E7662150C00_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_1D2C90F4922FB4ACF0C25E7662150C00" 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_1D2C90F4922FB4ACF0C25E7662150C00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_1D2C90F4922FB4ACF0C25E7662150C00" xlink:to="lab_us-gaap_VariableLeaseCost_1D2C90F4922FB4ACF0C25E7662150C00" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_C33B14032F87DC2465165E766216D161_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_C33B14032F87DC2465165E766216D161" 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_C33B14032F87DC2465165E766216D161_label_en-US" xlink:label="lab_us-gaap_LeaseCost_C33B14032F87DC2465165E766216D161" 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_C33B14032F87DC2465165E766216D161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_C33B14032F87DC2465165E766216D161" xlink:to="lab_us-gaap_LeaseCost_C33B14032F87DC2465165E766216D161" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_6981DD440698C82D2E50D97197A2CB6F_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_6981DD440698C82D2E50D97197A2CB6F" 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_6981DD440698C82D2E50D97197A2CB6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_6981DD440698C82D2E50D97197A2CB6F" xlink:to="lab_us-gaap_SegmentReportingAbstract_6981DD440698C82D2E50D97197A2CB6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_64AC918DB5188662D482D97197A29D5D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_64AC918DB5188662D482D97197A29D5D" 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_64AC918DB5188662D482D97197A29D5D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_64AC918DB5188662D482D97197A29D5D" 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_64AC918DB5188662D482D97197A29D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_64AC918DB5188662D482D97197A29D5D" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_64AC918DB5188662D482D97197A29D5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_798B9ABE44F2E2ADDAC8D97197A27FC5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_798B9ABE44F2E2ADDAC8D97197A27FC5" 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_798B9ABE44F2E2ADDAC8D97197A27FC5_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_798B9ABE44F2E2ADDAC8D97197A27FC5" 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_798B9ABE44F2E2ADDAC8D97197A27FC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_798B9ABE44F2E2ADDAC8D97197A27FC5" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_798B9ABE44F2E2ADDAC8D97197A27FC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_82639CA2BDF4B5BF52C2D97197A22EDE_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_82639CA2BDF4B5BF52C2D97197A22EDE" 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_82639CA2BDF4B5BF52C2D97197A22EDE_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_82639CA2BDF4B5BF52C2D97197A22EDE" 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_82639CA2BDF4B5BF52C2D97197A22EDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_82639CA2BDF4B5BF52C2D97197A22EDE" xlink:to="lab_us-gaap_SegmentDomain_82639CA2BDF4B5BF52C2D97197A22EDE" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3" 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_144584849789A850AB5ED97197A356F3_label_en-US" xlink:label="lab_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3" 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_144584849789A850AB5ED97197A356F3_documentation_en-US" xlink:label="lab_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural.</link:label>
    <link:loc xlink:href="apog-20190831.xsd#apog_ArchitecturalMember" xlink:label="loc_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3" xlink:to="lab_apog_ArchitecturalMember_144584849789A850AB5ED97197A356F3" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39" 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_2B9070E3FA37B05C8238D97197A36B39_label_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39" 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_2B9070E3FA37B05C8238D97197A36B39_documentation_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39" 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-20190831.xsd#apog_ArchitecturalServicesSegmentMember" xlink:label="loc_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39" xlink:to="lab_apog_ArchitecturalServicesSegmentMember_2B9070E3FA37B05C8238D97197A36B39" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760" 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_D00C0B4C855AFEC82D65D97197A31760_label_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760" 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_D00C0B4C855AFEC82D65D97197A31760_documentation_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760" 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-20190831.xsd#apog_ArchitecturalFramingSegmentMember" xlink:label="loc_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760" xlink:to="lab_apog_ArchitecturalFramingSegmentMember_D00C0B4C855AFEC82D65D97197A31760" xlink:type="arc" />
    <link:label id="lab_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E_terseLabel_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E" 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_507A6B1438A4274012B3D97197A3651E_label_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E" 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_507A6B1438A4274012B3D97197A3651E_documentation_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E" 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-20190831.xsd#apog_LargeScaleOpticalMember" xlink:label="loc_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E" xlink:to="lab_apog_LargeScaleOpticalMember_507A6B1438A4274012B3D97197A3651E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_50AD5D69C021DFE09BE4D97197A3EAC3_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_50AD5D69C021DFE09BE4D97197A3EAC3" 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_50AD5D69C021DFE09BE4D97197A3EAC3_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_50AD5D69C021DFE09BE4D97197A3EAC3" 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_50AD5D69C021DFE09BE4D97197A3EAC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_50AD5D69C021DFE09BE4D97197A3EAC3" xlink:to="lab_us-gaap_IntersegmentEliminationMember_50AD5D69C021DFE09BE4D97197A3EAC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_F2290441F252686AA8EFD97197A45DCF_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_F2290441F252686AA8EFD97197A45DCF" 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_F2290441F252686AA8EFD97197A45DCF_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_F2290441F252686AA8EFD97197A45DCF" 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_F2290441F252686AA8EFD97197A45DCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_F2290441F252686AA8EFD97197A45DCF" xlink:to="lab_us-gaap_CorporateAndOtherMember_F2290441F252686AA8EFD97197A45DCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_213C27901FFD96A22667D97197A46AB5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_213C27901FFD96A22667D97197A46AB5" 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_213C27901FFD96A22667D97197A46AB5_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_213C27901FFD96A22667D97197A46AB5" 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_213C27901FFD96A22667D97197A46AB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_213C27901FFD96A22667D97197A46AB5" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_213C27901FFD96A22667D97197A46AB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_5761682D99E74FBF1920D97197A49A7A_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_5761682D99E74FBF1920D97197A49A7A" 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_5761682D99E74FBF1920D97197A49A7A_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_5761682D99E74FBF1920D97197A49A7A" 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_5761682D99E74FBF1920D97197A49A7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_5761682D99E74FBF1920D97197A49A7A" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_5761682D99E74FBF1920D97197A49A7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_941F767926B95816B4A4D97197A4BFE1_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_941F767926B95816B4A4D97197A4BFE1" 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_941F767926B95816B4A4D97197A4BFE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_941F767926B95816B4A4D97197A4BFE1" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_941F767926B95816B4A4D97197A4BFE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_E3FA10C5D1EE8AB1C616D97197A50F74_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_E3FA10C5D1EE8AB1C616D97197A50F74" 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_E3FA10C5D1EE8AB1C616D97197A50F74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_E3FA10C5D1EE8AB1C616D97197A50F74" xlink:to="lab_us-gaap_OperatingIncomeLoss_E3FA10C5D1EE8AB1C616D97197A50F74" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0C86BC6CBE653775CB55D97199EB90D1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0C86BC6CBE653775CB55D97199EB90D1" 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_0C86BC6CBE653775CB55D97199EB90D1_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0C86BC6CBE653775CB55D97199EB90D1" 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_0C86BC6CBE653775CB55D97199EB90D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0C86BC6CBE653775CB55D97199EB90D1" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0C86BC6CBE653775CB55D97199EB90D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FC94B54DFBEB689F410CD97199EB2403_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FC94B54DFBEB689F410CD97199EB2403" 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_FC94B54DFBEB689F410CD97199EB2403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FC94B54DFBEB689F410CD97199EB2403" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FC94B54DFBEB689F410CD97199EB2403" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3A6A06AB0AF022233EFAD97199EC13D9_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3A6A06AB0AF022233EFAD97199EC13D9" 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_3A6A06AB0AF022233EFAD97199EC13D9_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3A6A06AB0AF022233EFAD97199EC13D9" 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_3A6A06AB0AF022233EFAD97199EC13D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3A6A06AB0AF022233EFAD97199EC13D9" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3A6A06AB0AF022233EFAD97199EC13D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_52E78E3006298545C8EDD97199ECF24E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_52E78E3006298545C8EDD97199ECF24E" 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_52E78E3006298545C8EDD97199ECF24E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_52E78E3006298545C8EDD97199ECF24E" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_52E78E3006298545C8EDD97199ECF24E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_437192FABCFF08909881D97199EC12E1_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_437192FABCFF08909881D97199EC12E1" 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_437192FABCFF08909881D97199EC12E1_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_437192FABCFF08909881D97199EC12E1" 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_437192FABCFF08909881D97199EC12E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_437192FABCFF08909881D97199EC12E1" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_437192FABCFF08909881D97199EC12E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_22D95B0FC8389DFC810588FAA7DED62E_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_22D95B0FC8389DFC810588FAA7DED62E" 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_22D95B0FC8389DFC810588FAA7DED62E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_22D95B0FC8389DFC810588FAA7DED62E" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_22D95B0FC8389DFC810588FAA7DED62E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_223261EE78B5629F30AA88FAA7EDAD9C_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_223261EE78B5629F30AA88FAA7EDAD9C" 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_223261EE78B5629F30AA88FAA7EDAD9C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_223261EE78B5629F30AA88FAA7EDAD9C" 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_223261EE78B5629F30AA88FAA7EDAD9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_223261EE78B5629F30AA88FAA7EDAD9C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_223261EE78B5629F30AA88FAA7EDAD9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_167D89841978D650F60288FAA7EDFA17_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_167D89841978D650F60288FAA7EDFA17" 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_167D89841978D650F60288FAA7EDFA17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_167D89841978D650F60288FAA7EDFA17" xlink:to="lab_us-gaap_NetIncomeLoss_167D89841978D650F60288FAA7EDFA17" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8BF7C19BB747D022FD4188FAA7ED5BE5_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8BF7C19BB747D022FD4188FAA7ED5BE5" 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_8BF7C19BB747D022FD4188FAA7ED5BE5_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8BF7C19BB747D022FD4188FAA7ED5BE5" 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_8BF7C19BB747D022FD4188FAA7ED5BE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8BF7C19BB747D022FD4188FAA7ED5BE5" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8BF7C19BB747D022FD4188FAA7ED5BE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_EA50E9C7CD8222C4B2FA88FAA7ED934D_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_EA50E9C7CD8222C4B2FA88FAA7ED934D" 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_EA50E9C7CD8222C4B2FA88FAA7ED934D_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_EA50E9C7CD8222C4B2FA88FAA7ED934D" 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_EA50E9C7CD8222C4B2FA88FAA7ED934D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_EA50E9C7CD8222C4B2FA88FAA7ED934D" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_EA50E9C7CD8222C4B2FA88FAA7ED934D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_546BA45E630931C3B8C388FAA7EDD87B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_546BA45E630931C3B8C388FAA7EDD87B" 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_546BA45E630931C3B8C388FAA7EDD87B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_546BA45E630931C3B8C388FAA7EDD87B" 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_546BA45E630931C3B8C388FAA7EDD87B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_546BA45E630931C3B8C388FAA7EDD87B" xlink:to="lab_us-gaap_ShareBasedCompensation_546BA45E630931C3B8C388FAA7EDD87B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_DFD1CF6542DA279FD13D88FAA7EDC56F_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_DFD1CF6542DA279FD13D88FAA7EDC56F" 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_DFD1CF6542DA279FD13D88FAA7EDC56F_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_DFD1CF6542DA279FD13D88FAA7EDC56F" 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_DFD1CF6542DA279FD13D88FAA7EDC56F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_DFD1CF6542DA279FD13D88FAA7EDC56F" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_DFD1CF6542DA279FD13D88FAA7EDC56F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_AADDB5139215B9792C6F88FAA7EDB0C6_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_AADDB5139215B9792C6F88FAA7EDB0C6" 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_AADDB5139215B9792C6F88FAA7EDB0C6_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_AADDB5139215B9792C6F88FAA7EDB0C6" 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_AADDB5139215B9792C6F88FAA7EDB0C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_AADDB5139215B9792C6F88FAA7EDB0C6" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_AADDB5139215B9792C6F88FAA7EDB0C6" xlink:type="arc" />
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD_terseLabel_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from new markets tax credit transaction, net of deferred costs</link:label>
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD_label_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from new markets tax credit transaction, net of deferred costs</link:label>
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD_documentation_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from new markets tax credit transaction, net of deferred costs</link:label>
    <link:loc xlink:href="apog-20190831.xsd#apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts" xlink:label="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD" xlink:to="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_2E68D344B59BF53D562688FAA7EDFFDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash lease expense</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_A6A37A7748A4F09E10DD88FAA7ED61C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_9AA9D1131D5E73C25D7988FAA7ED6EA4_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_9AA9D1131D5E73C25D7988FAA7ED6EA4" 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_9AA9D1131D5E73C25D7988FAA7ED6EA4_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_9AA9D1131D5E73C25D7988FAA7ED6EA4" 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_9AA9D1131D5E73C25D7988FAA7ED6EA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_9AA9D1131D5E73C25D7988FAA7ED6EA4" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_9AA9D1131D5E73C25D7988FAA7ED6EA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_F14D79E0E2BF3A6AE26B88FAA7ED80E0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_F14D79E0E2BF3A6AE26B88FAA7ED80E0" 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_F14D79E0E2BF3A6AE26B88FAA7ED80E0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_F14D79E0E2BF3A6AE26B88FAA7ED80E0" 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_F14D79E0E2BF3A6AE26B88FAA7ED80E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_F14D79E0E2BF3A6AE26B88FAA7ED80E0" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_F14D79E0E2BF3A6AE26B88FAA7ED80E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_F9142B0D9125E0E4FD1C88FAA7ED92A2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_F9142B0D9125E0E4FD1C88FAA7ED92A2" 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_F9142B0D9125E0E4FD1C88FAA7ED92A2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_F9142B0D9125E0E4FD1C88FAA7ED92A2" 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_F9142B0D9125E0E4FD1C88FAA7ED92A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_F9142B0D9125E0E4FD1C88FAA7ED92A2" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_F9142B0D9125E0E4FD1C88FAA7ED92A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_CA16AB0A15999F8EB17888FAA7EDABD7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_CA16AB0A15999F8EB17888FAA7EDABD7" 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_CA16AB0A15999F8EB17888FAA7EDABD7_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_CA16AB0A15999F8EB17888FAA7EDABD7" 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_CA16AB0A15999F8EB17888FAA7EDABD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_CA16AB0A15999F8EB17888FAA7EDABD7" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_CA16AB0A15999F8EB17888FAA7EDABD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_94E76789BADF9F9D36F988FAA7ED9721_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_94E76789BADF9F9D36F988FAA7ED9721" 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_94E76789BADF9F9D36F988FAA7ED9721_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_94E76789BADF9F9D36F988FAA7ED9721" 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_94E76789BADF9F9D36F988FAA7ED9721" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_94E76789BADF9F9D36F988FAA7ED9721" xlink:to="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_94E76789BADF9F9D36F988FAA7ED9721" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_B695F61B7DB73F8065FF88FAA7EDA0D3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_B695F61B7DB73F8065FF88FAA7EDA0D3" 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_B695F61B7DB73F8065FF88FAA7EDA0D3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_B695F61B7DB73F8065FF88FAA7EDA0D3" 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_B695F61B7DB73F8065FF88FAA7EDA0D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_B695F61B7DB73F8065FF88FAA7EDA0D3" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_B695F61B7DB73F8065FF88FAA7EDA0D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_1190530995560B2A73E588FAA7ED8B50_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_1190530995560B2A73E588FAA7ED8B50" 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_1190530995560B2A73E588FAA7ED8B50_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_1190530995560B2A73E588FAA7ED8B50" 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_1190530995560B2A73E588FAA7ED8B50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_1190530995560B2A73E588FAA7ED8B50" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_1190530995560B2A73E588FAA7ED8B50" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_EFF9085E702498C37C2B88FAA7ED491E_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_EFF9085E702498C37C2B88FAA7ED491E" 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_EFF9085E702498C37C2B88FAA7ED491E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_EFF9085E702498C37C2B88FAA7ED491E" 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_EFF9085E702498C37C2B88FAA7ED491E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_EFF9085E702498C37C2B88FAA7ED491E" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_EFF9085E702498C37C2B88FAA7ED491E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_297CEBF2E92954B704B588FAA7EDD038_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_297CEBF2E92954B704B588FAA7EDD038" 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_297CEBF2E92954B704B588FAA7EDD038_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_297CEBF2E92954B704B588FAA7EDD038" 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_297CEBF2E92954B704B588FAA7EDD038" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_297CEBF2E92954B704B588FAA7EDD038" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_297CEBF2E92954B704B588FAA7EDD038" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_20DA5CC3CA0B5E7160668906BB1BD23A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B7754873DA2939127C4E88FAA7ED7277_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B7754873DA2939127C4E88FAA7ED7277" 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_B7754873DA2939127C4E88FAA7ED7277_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B7754873DA2939127C4E88FAA7ED7277" 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_B7754873DA2939127C4E88FAA7ED7277" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B7754873DA2939127C4E88FAA7ED7277" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B7754873DA2939127C4E88FAA7ED7277" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_118383B61833B26B176A88FAA7EDCA80_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_118383B61833B26B176A88FAA7EDCA80" 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_118383B61833B26B176A88FAA7EDCA80_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_118383B61833B26B176A88FAA7EDCA80" 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_118383B61833B26B176A88FAA7EDCA80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_118383B61833B26B176A88FAA7EDCA80" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_118383B61833B26B176A88FAA7EDCA80" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C74B25EF0314B59D14B888FAA7EDA5C7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C74B25EF0314B59D14B888FAA7EDA5C7" 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_C74B25EF0314B59D14B888FAA7EDA5C7_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C74B25EF0314B59D14B888FAA7EDA5C7" 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_C74B25EF0314B59D14B888FAA7EDA5C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C74B25EF0314B59D14B888FAA7EDA5C7" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C74B25EF0314B59D14B888FAA7EDA5C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_718D16AECF52303B9A5888FAA7ED0291_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_718D16AECF52303B9A5888FAA7ED0291" 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_718D16AECF52303B9A5888FAA7ED0291_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_718D16AECF52303B9A5888FAA7ED0291" 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_718D16AECF52303B9A5888FAA7ED0291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_718D16AECF52303B9A5888FAA7ED0291" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_718D16AECF52303B9A5888FAA7ED0291" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4849E061DFEAC9060DB488FAA7ED2B79_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4849E061DFEAC9060DB488FAA7ED2B79" 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_4849E061DFEAC9060DB488FAA7ED2B79_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4849E061DFEAC9060DB488FAA7ED2B79" 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_4849E061DFEAC9060DB488FAA7ED2B79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4849E061DFEAC9060DB488FAA7ED2B79" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4849E061DFEAC9060DB488FAA7ED2B79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_35C5B80E360ECA07B67688FAA7EDADBA_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_35C5B80E360ECA07B67688FAA7EDADBA" 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_35C5B80E360ECA07B67688FAA7EDADBA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_35C5B80E360ECA07B67688FAA7EDADBA" 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_35C5B80E360ECA07B67688FAA7EDADBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_35C5B80E360ECA07B67688FAA7EDADBA" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_35C5B80E360ECA07B67688FAA7EDADBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_616E3D9C9FA212A3004E88FAA7EDB1AE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_616E3D9C9FA212A3004E88FAA7EDB1AE" 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_616E3D9C9FA212A3004E88FAA7EDB1AE_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_616E3D9C9FA212A3004E88FAA7EDB1AE" 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_616E3D9C9FA212A3004E88FAA7EDB1AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_616E3D9C9FA212A3004E88FAA7EDB1AE" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_616E3D9C9FA212A3004E88FAA7EDB1AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9B0F9810A4837DAE5A6388FAA7ED06CF_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9B0F9810A4837DAE5A6388FAA7ED06CF" 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_9B0F9810A4837DAE5A6388FAA7ED06CF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9B0F9810A4837DAE5A6388FAA7ED06CF" 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_9B0F9810A4837DAE5A6388FAA7ED06CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9B0F9810A4837DAE5A6388FAA7ED06CF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9B0F9810A4837DAE5A6388FAA7ED06CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73962A7A57B91CB11FF888FAA7EDC640_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73962A7A57B91CB11FF888FAA7EDC640" 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_73962A7A57B91CB11FF888FAA7EDC640_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73962A7A57B91CB11FF888FAA7EDC640" 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_73962A7A57B91CB11FF888FAA7EDC640" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73962A7A57B91CB11FF888FAA7EDC640" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73962A7A57B91CB11FF888FAA7EDC640" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_83690C1FAA58BAD2E63088FAA7ED06E7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_83690C1FAA58BAD2E63088FAA7ED06E7" 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_83690C1FAA58BAD2E63088FAA7ED06E7_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_83690C1FAA58BAD2E63088FAA7ED06E7" 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_83690C1FAA58BAD2E63088FAA7ED06E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_83690C1FAA58BAD2E63088FAA7ED06E7" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_83690C1FAA58BAD2E63088FAA7ED06E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_BBEE67F1818B839F47F988FAA7EDE0CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_80ECE29D1B558084868C88FAA7ED4A8A_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_80ECE29D1B558084868C88FAA7ED4A8A" 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_80ECE29D1B558084868C88FAA7ED4A8A_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_80ECE29D1B558084868C88FAA7ED4A8A" 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_80ECE29D1B558084868C88FAA7ED4A8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_80ECE29D1B558084868C88FAA7ED4A8A" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_80ECE29D1B558084868C88FAA7ED4A8A" xlink:type="arc" />
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933_negatedLabel_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933" 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_CA1B0621DB5FB31FFEF888FAA7ED4933_label_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933" 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_CA1B0621DB5FB31FFEF888FAA7ED4933_documentation_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933" 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-20190831.xsd#apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees" xlink:label="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933" xlink:to="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_CA1B0621DB5FB31FFEF888FAA7ED4933" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3DD054B20DEFC480B1CF88FAA7EDF4E6_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3DD054B20DEFC480B1CF88FAA7EDF4E6" 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_3DD054B20DEFC480B1CF88FAA7EDF4E6_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3DD054B20DEFC480B1CF88FAA7EDF4E6" 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_3DD054B20DEFC480B1CF88FAA7EDF4E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3DD054B20DEFC480B1CF88FAA7EDF4E6" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3DD054B20DEFC480B1CF88FAA7EDF4E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_472C9572433224EBDC9988FAA7ED24D6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_472C9572433224EBDC9988FAA7ED24D6" 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_472C9572433224EBDC9988FAA7ED24D6_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_472C9572433224EBDC9988FAA7ED24D6" 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_472C9572433224EBDC9988FAA7ED24D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_472C9572433224EBDC9988FAA7ED24D6" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_472C9572433224EBDC9988FAA7ED24D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6E46DC8D116255E6FA7488FAA7ED1FBA_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6E46DC8D116255E6FA7488FAA7ED1FBA" 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_6E46DC8D116255E6FA7488FAA7ED1FBA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6E46DC8D116255E6FA7488FAA7ED1FBA" 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_6E46DC8D116255E6FA7488FAA7ED1FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6E46DC8D116255E6FA7488FAA7ED1FBA" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6E46DC8D116255E6FA7488FAA7ED1FBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9B313A12B29EDC2B5C2288FAA7ED6D8B_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9B313A12B29EDC2B5C2288FAA7ED6D8B" 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_9B313A12B29EDC2B5C2288FAA7ED6D8B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9B313A12B29EDC2B5C2288FAA7ED6D8B" 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_9B313A12B29EDC2B5C2288FAA7ED6D8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9B313A12B29EDC2B5C2288FAA7ED6D8B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9B313A12B29EDC2B5C2288FAA7ED6D8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_0C3013CEAC3ADA63781A88FAA7ED0F0D_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_0C3013CEAC3ADA63781A88FAA7ED0F0D" 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_0C3013CEAC3ADA63781A88FAA7ED0F0D_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_0C3013CEAC3ADA63781A88FAA7ED0F0D" 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_0C3013CEAC3ADA63781A88FAA7ED0F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_0C3013CEAC3ADA63781A88FAA7ED0F0D" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_0C3013CEAC3ADA63781A88FAA7ED0F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6258FB32E6F94CECAC8D88FAA7EDF4A6_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6258FB32E6F94CECAC8D88FAA7EDF4A6" 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_6258FB32E6F94CECAC8D88FAA7EDF4A6_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6258FB32E6F94CECAC8D88FAA7EDF4A6" 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_6258FB32E6F94CECAC8D88FAA7EDF4A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6258FB32E6F94CECAC8D88FAA7EDF4A6" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_6258FB32E6F94CECAC8D88FAA7EDF4A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_213594DA4BD07D4753DC88FAA7ED3432_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_213594DA4BD07D4753DC88FAA7ED3432" 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_213594DA4BD07D4753DC88FAA7ED3432_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_213594DA4BD07D4753DC88FAA7ED3432" 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_213594DA4BD07D4753DC88FAA7ED3432" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_213594DA4BD07D4753DC88FAA7ED3432" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_213594DA4BD07D4753DC88FAA7ED3432" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13C4C52630214D8D35BB88FAA7ED1EC3_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13C4C52630214D8D35BB88FAA7ED1EC3" 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_13C4C52630214D8D35BB88FAA7ED1EC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13C4C52630214D8D35BB88FAA7ED1EC3" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13C4C52630214D8D35BB88FAA7ED1EC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2AFD2546951692443BFF88FAA7ED46B8_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2AFD2546951692443BFF88FAA7ED46B8" 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_2AFD2546951692443BFF88FAA7ED46B8_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2AFD2546951692443BFF88FAA7ED46B8" 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_2AFD2546951692443BFF88FAA7ED46B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2AFD2546951692443BFF88FAA7ED46B8" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2AFD2546951692443BFF88FAA7ED46B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5B6D6EF09E54937DA12F88FAA7ED6A41_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5B6D6EF09E54937DA12F88FAA7ED6A41" 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_5B6D6EF09E54937DA12F88FAA7ED6A41_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5B6D6EF09E54937DA12F88FAA7ED6A41" 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_5B6D6EF09E54937DA12F88FAA7ED6A41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5B6D6EF09E54937DA12F88FAA7ED6A41" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5B6D6EF09E54937DA12F88FAA7ED6A41" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_91421D8C73C524520628D9719921A530_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_91421D8C73C524520628D9719921A530" 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_91421D8C73C524520628D9719921A530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_91421D8C73C524520628D9719921A530" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_91421D8C73C524520628D9719921A530" xlink:type="arc" />
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71_terseLabel_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71" 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_DB81A00AFABE60EF565DD97199229D71_label_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71" 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_DB81A00AFABE60EF565DD97199229D71_documentation_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71" 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-20190831.xsd#apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent" xlink:label="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71" xlink:to="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_DB81A00AFABE60EF565DD97199229D71" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_93D2FA5405DBC137C03ED9719922F7FF_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_93D2FA5405DBC137C03ED9719922F7FF" 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_93D2FA5405DBC137C03ED9719922F7FF_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_93D2FA5405DBC137C03ED9719922F7FF" 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_93D2FA5405DBC137C03ED9719922F7FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_93D2FA5405DBC137C03ED9719922F7FF" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_93D2FA5405DBC137C03ED9719922F7FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_5D6D424ED9044CDC06038838888892D2_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_5D6D424ED9044CDC06038838888892D2" 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_5D6D424ED9044CDC06038838888892D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5D6D424ED9044CDC06038838888892D2" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_5D6D424ED9044CDC06038838888892D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_DB318EED062A38172E48883888885780_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DB318EED062A38172E48883888885780" 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_DB318EED062A38172E48883888885780_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DB318EED062A38172E48883888885780" 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_DB318EED062A38172E48883888885780" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_DB318EED062A38172E48883888885780" xlink:to="lab_us-gaap_AssetsAbstract_DB318EED062A38172E48883888885780" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_C0C5B5B863BFFB266766883888880B29_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_C0C5B5B863BFFB266766883888880B29" 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_C0C5B5B863BFFB266766883888880B29_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_C0C5B5B863BFFB266766883888880B29" 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_C0C5B5B863BFFB266766883888880B29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C0C5B5B863BFFB266766883888880B29" xlink:to="lab_us-gaap_AssetsCurrentAbstract_C0C5B5B863BFFB266766883888880B29" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_79A1F5DBB1C8E4D71A5D883888882F94_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_79A1F5DBB1C8E4D71A5D883888882F94" 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_79A1F5DBB1C8E4D71A5D883888882F94_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_79A1F5DBB1C8E4D71A5D883888882F94" 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_79A1F5DBB1C8E4D71A5D883888882F94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_79A1F5DBB1C8E4D71A5D883888882F94" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_79A1F5DBB1C8E4D71A5D883888882F94" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5115E3A925120EA06F64883888881429_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5115E3A925120EA06F64883888881429" 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_5115E3A925120EA06F64883888881429_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5115E3A925120EA06F64883888881429" 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_5115E3A925120EA06F64883888881429" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5115E3A925120EA06F64883888881429" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5115E3A925120EA06F64883888881429" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_EAC6F97851A8DE20823E88388888C2CA_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_EAC6F97851A8DE20823E88388888C2CA" 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_EAC6F97851A8DE20823E88388888C2CA_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_EAC6F97851A8DE20823E88388888C2CA" 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_EAC6F97851A8DE20823E88388888C2CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_EAC6F97851A8DE20823E88388888C2CA" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_EAC6F97851A8DE20823E88388888C2CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_35FA41C16E6C35A27B6A883888883207_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_35FA41C16E6C35A27B6A883888883207" 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_35FA41C16E6C35A27B6A883888883207_label_en-US" xlink:label="lab_us-gaap_InventoryNet_35FA41C16E6C35A27B6A883888883207" 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_35FA41C16E6C35A27B6A883888883207" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_35FA41C16E6C35A27B6A883888883207" xlink:to="lab_us-gaap_InventoryNet_35FA41C16E6C35A27B6A883888883207" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_8F4BA998C4CF82AD0940883888884A13_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_8F4BA998C4CF82AD0940883888884A13" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs and earnings on contracts in excess of billings</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_8F4BA998C4CF82AD0940883888884A13_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_8F4BA998C4CF82AD0940883888884A13" 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_8F4BA998C4CF82AD0940883888884A13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_8F4BA998C4CF82AD0940883888884A13" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_8F4BA998C4CF82AD0940883888884A13" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28AF1C7413859F7C363D88388888C569_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28AF1C7413859F7C363D88388888C569" 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_28AF1C7413859F7C363D88388888C569_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28AF1C7413859F7C363D88388888C569" 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_28AF1C7413859F7C363D88388888C569" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28AF1C7413859F7C363D88388888C569" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28AF1C7413859F7C363D88388888C569" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_287D9C8F5B0F47269C31883888889548_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_287D9C8F5B0F47269C31883888889548" 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_287D9C8F5B0F47269C31883888889548_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_287D9C8F5B0F47269C31883888889548" 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_287D9C8F5B0F47269C31883888889548" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_287D9C8F5B0F47269C31883888889548" xlink:to="lab_us-gaap_AssetsCurrent_287D9C8F5B0F47269C31883888889548" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_B5F928168CD0FD1ABAFB883888882CC1_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B5F928168CD0FD1ABAFB883888882CC1" 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_B5F928168CD0FD1ABAFB883888882CC1_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B5F928168CD0FD1ABAFB883888882CC1" 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_B5F928168CD0FD1ABAFB883888882CC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_B5F928168CD0FD1ABAFB883888882CC1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_B5F928168CD0FD1ABAFB883888882CC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4D5951C973B838AABF4E8838888842D3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_4D5951C973B838AABF4E8838888842D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4D5951C973B838AABF4E8838888842D3_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_4D5951C973B838AABF4E8838888842D3" 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_4D5951C973B838AABF4E8838888842D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_4D5951C973B838AABF4E8838888842D3" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_4D5951C973B838AABF4E8838888842D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9DCA439D54CBF2BB642588388888E789_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9DCA439D54CBF2BB642588388888E789" 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_9DCA439D54CBF2BB642588388888E789_label_en-US" xlink:label="lab_us-gaap_Goodwill_9DCA439D54CBF2BB642588388888E789" 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_9DCA439D54CBF2BB642588388888E789" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9DCA439D54CBF2BB642588388888E789" xlink:to="lab_us-gaap_Goodwill_9DCA439D54CBF2BB642588388888E789" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_BB1DD2B2F77C68AE905388388888C6CF_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_BB1DD2B2F77C68AE905388388888C6CF" 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_BB1DD2B2F77C68AE905388388888C6CF_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_BB1DD2B2F77C68AE905388388888C6CF" 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_BB1DD2B2F77C68AE905388388888C6CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_BB1DD2B2F77C68AE905388388888C6CF" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_BB1DD2B2F77C68AE905388388888C6CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_70156EF8631AF03C336288388888FD55_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_70156EF8631AF03C336288388888FD55" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_70156EF8631AF03C336288388888FD55_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_70156EF8631AF03C336288388888FD55" 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_70156EF8631AF03C336288388888FD55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_70156EF8631AF03C336288388888FD55" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_70156EF8631AF03C336288388888FD55" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_36EC029BFB9A72B2EB2F88388888E774_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_36EC029BFB9A72B2EB2F88388888E774" 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_36EC029BFB9A72B2EB2F88388888E774_label_en-US" xlink:label="lab_us-gaap_Assets_36EC029BFB9A72B2EB2F88388888E774" 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_36EC029BFB9A72B2EB2F88388888E774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_36EC029BFB9A72B2EB2F88388888E774" xlink:to="lab_us-gaap_Assets_36EC029BFB9A72B2EB2F88388888E774" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B47916A528723CB96B2B88388888D82F_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B47916A528723CB96B2B88388888D82F" 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_B47916A528723CB96B2B88388888D82F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B47916A528723CB96B2B88388888D82F" 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_B47916A528723CB96B2B88388888D82F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B47916A528723CB96B2B88388888D82F" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B47916A528723CB96B2B88388888D82F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6F4BED36FAF1A50084E788388898B89F_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_6F4BED36FAF1A50084E788388898B89F" 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_6F4BED36FAF1A50084E788388898B89F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_6F4BED36FAF1A50084E788388898B89F" 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_6F4BED36FAF1A50084E788388898B89F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6F4BED36FAF1A50084E788388898B89F" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_6F4BED36FAF1A50084E788388898B89F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_1F5AF0E606C85982772E883888980FAC_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_1F5AF0E606C85982772E883888980FAC" 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_1F5AF0E606C85982772E883888980FAC_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_1F5AF0E606C85982772E883888980FAC" 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_1F5AF0E606C85982772E883888980FAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_1F5AF0E606C85982772E883888980FAC" xlink:to="lab_us-gaap_AccountsPayableCurrent_1F5AF0E606C85982772E883888980FAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B23B6A866C69A26C48B3883888980D19_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B23B6A866C69A26C48B3883888980D19" 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_B23B6A866C69A26C48B3883888980D19_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B23B6A866C69A26C48B3883888980D19" 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_B23B6A866C69A26C48B3883888980D19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B23B6A866C69A26C48B3883888980D19" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B23B6A866C69A26C48B3883888980D19" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_990B7BAAA77621DC409C88388898AD33_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_990B7BAAA77621DC409C88388898AD33" 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_990B7BAAA77621DC409C88388898AD33_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_990B7BAAA77621DC409C88388898AD33" 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_990B7BAAA77621DC409C88388898AD33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_990B7BAAA77621DC409C88388898AD33" xlink:to="lab_us-gaap_BillingsInExcessOfCost_990B7BAAA77621DC409C88388898AD33" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_C85C49FC25636B9566CD8838889820F6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_C85C49FC25636B9566CD8838889820F6" 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_C85C49FC25636B9566CD8838889820F6_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_C85C49FC25636B9566CD8838889820F6" 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_C85C49FC25636B9566CD8838889820F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_C85C49FC25636B9566CD8838889820F6" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_C85C49FC25636B9566CD8838889820F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2" xlink:to="lab_us-gaap_LongTermDebtCurrent_4ED0EDE2E872BEEE4E8688388898D2C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_A973E52918ADFDAEFF4B8838889884C4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_A973E52918ADFDAEFF4B8838889884C4" 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_A973E52918ADFDAEFF4B8838889884C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_A973E52918ADFDAEFF4B8838889884C4" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_A973E52918ADFDAEFF4B8838889884C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_614CD2E46665491A309988388898F958_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_614CD2E46665491A309988388898F958" 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_614CD2E46665491A309988388898F958_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_614CD2E46665491A309988388898F958" 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_614CD2E46665491A309988388898F958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_614CD2E46665491A309988388898F958" xlink:to="lab_us-gaap_LiabilitiesCurrent_614CD2E46665491A309988388898F958" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_BF9CA675A1007753B2A588388898C4ED_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_BF9CA675A1007753B2A588388898C4ED" 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_BF9CA675A1007753B2A588388898C4ED_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_BF9CA675A1007753B2A588388898C4ED" 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_BF9CA675A1007753B2A588388898C4ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_BF9CA675A1007753B2A588388898C4ED" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_BF9CA675A1007753B2A588388898C4ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_E336C56393A1439803D3883888985CB8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_E336C56393A1439803D3883888985CB8" 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_E336C56393A1439803D3883888985CB8_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_E336C56393A1439803D3883888985CB8" 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_E336C56393A1439803D3883888985CB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_E336C56393A1439803D3883888985CB8" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_E336C56393A1439803D3883888985CB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_25A6EB89DEAFB46C56AD883888986878_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_25A6EB89DEAFB46C56AD883888986878" 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_25A6EB89DEAFB46C56AD883888986878_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_25A6EB89DEAFB46C56AD883888986878" 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_25A6EB89DEAFB46C56AD883888986878" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_25A6EB89DEAFB46C56AD883888986878" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_25A6EB89DEAFB46C56AD883888986878" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_2DDA567319C9EDA30F5E88388898CF95_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_2DDA567319C9EDA30F5E88388898CF95" 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_OtherLiabilitiesNoncurrent_2DDA567319C9EDA30F5E88388898CF95_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_2DDA567319C9EDA30F5E88388898CF95" 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_2DDA567319C9EDA30F5E88388898CF95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2DDA567319C9EDA30F5E88388898CF95" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_2DDA567319C9EDA30F5E88388898CF95" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_BDDC7F2C9ABDA6506C7C88388898281B_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_BDDC7F2C9ABDA6506C7C88388898281B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingent liabilities (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_BDDC7F2C9ABDA6506C7C88388898281B_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_BDDC7F2C9ABDA6506C7C88388898281B" 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_BDDC7F2C9ABDA6506C7C88388898281B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_BDDC7F2C9ABDA6506C7C88388898281B" xlink:to="lab_us-gaap_CommitmentsAndContingencies_BDDC7F2C9ABDA6506C7C88388898281B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_B3D384FE98DB6154462A8838889850F6_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_B3D384FE98DB6154462A8838889850F6" 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_B3D384FE98DB6154462A8838889850F6_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_B3D384FE98DB6154462A8838889850F6" 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_B3D384FE98DB6154462A8838889850F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_B3D384FE98DB6154462A8838889850F6" xlink:to="lab_us-gaap_StockholdersEquityAbstract_B3D384FE98DB6154462A8838889850F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_EC457953FDEDB1CECB8C883888982F4E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_EC457953FDEDB1CECB8C883888982F4E" 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_EC457953FDEDB1CECB8C883888982F4E_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_EC457953FDEDB1CECB8C883888982F4E" 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_EC457953FDEDB1CECB8C883888982F4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_EC457953FDEDB1CECB8C883888982F4E" xlink:to="lab_us-gaap_CommonStockValue_EC457953FDEDB1CECB8C883888982F4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_9CBFDBC0413CECDFA1F288388898632F_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_9CBFDBC0413CECDFA1F288388898632F" 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_9CBFDBC0413CECDFA1F288388898632F_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_9CBFDBC0413CECDFA1F288388898632F" 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_9CBFDBC0413CECDFA1F288388898632F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_9CBFDBC0413CECDFA1F288388898632F" xlink:to="lab_us-gaap_AdditionalPaidInCapital_9CBFDBC0413CECDFA1F288388898632F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_32C297B7A5BCB694121788388898D50C_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_32C297B7A5BCB694121788388898D50C" 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_32C297B7A5BCB694121788388898D50C_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_32C297B7A5BCB694121788388898D50C" 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_32C297B7A5BCB694121788388898D50C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_32C297B7A5BCB694121788388898D50C" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_32C297B7A5BCB694121788388898D50C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_928D15737890B582FB0F883888982B2C_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_928D15737890B582FB0F883888982B2C" 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_928D15737890B582FB0F883888982B2C_label_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_928D15737890B582FB0F883888982B2C" 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_928D15737890B582FB0F883888982B2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_928D15737890B582FB0F883888982B2C" xlink:to="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_928D15737890B582FB0F883888982B2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_50E85528A43C021DFB0C8838889887D5_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_50E85528A43C021DFB0C8838889887D5" 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_50E85528A43C021DFB0C8838889887D5_label_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_50E85528A43C021DFB0C8838889887D5" 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_50E85528A43C021DFB0C8838889887D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndBenefitsTrust_50E85528A43C021DFB0C8838889887D5" xlink:to="lab_us-gaap_CompensationAndBenefitsTrust_50E85528A43C021DFB0C8838889887D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D2FF2834C1BF6C13948988388898183D_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D2FF2834C1BF6C13948988388898183D" 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_D2FF2834C1BF6C13948988388898183D_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D2FF2834C1BF6C13948988388898183D" 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_D2FF2834C1BF6C13948988388898183D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D2FF2834C1BF6C13948988388898183D" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D2FF2834C1BF6C13948988388898183D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_AA7B92BEE362E8ED4F67883888982E66_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_AA7B92BEE362E8ED4F67883888982E66" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_AA7B92BEE362E8ED4F67883888982E66_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_AA7B92BEE362E8ED4F67883888982E66" 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_AA7B92BEE362E8ED4F67883888982E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_AA7B92BEE362E8ED4F67883888982E66" xlink:to="lab_us-gaap_StockholdersEquity_AA7B92BEE362E8ED4F67883888982E66" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_5855BFB75A2781226F6888388898CD2E_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_5855BFB75A2781226F6888388898CD2E" 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_5855BFB75A2781226F6888388898CD2E_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_5855BFB75A2781226F6888388898CD2E" 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_5855BFB75A2781226F6888388898CD2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5855BFB75A2781226F6888388898CD2E" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_5855BFB75A2781226F6888388898CD2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D03DBE9B07D30701D9A2883DE4A2F619_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D03DBE9B07D30701D9A2883DE4A2F619" 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_D03DBE9B07D30701D9A2883DE4A2F619_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D03DBE9B07D30701D9A2883DE4A2F619" 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_D03DBE9B07D30701D9A2883DE4A2F619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D03DBE9B07D30701D9A2883DE4A2F619" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D03DBE9B07D30701D9A2883DE4A2F619" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9EA78323F01C9A57CE90883DE4A28695_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9EA78323F01C9A57CE90883DE4A28695" 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:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9EA78323F01C9A57CE90883DE4A28695_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9EA78323F01C9A57CE90883DE4A28695" 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_9EA78323F01C9A57CE90883DE4A28695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9EA78323F01C9A57CE90883DE4A28695" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9EA78323F01C9A57CE90883DE4A28695" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_53B1364ED643DF8BF71F883DE4A2AFE4_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_53B1364ED643DF8BF71F883DE4A2AFE4" 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:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_53B1364ED643DF8BF71F883DE4A2AFE4_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_53B1364ED643DF8BF71F883DE4A2AFE4" 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_53B1364ED643DF8BF71F883DE4A2AFE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_53B1364ED643DF8BF71F883DE4A2AFE4" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_53B1364ED643DF8BF71F883DE4A2AFE4" xlink:type="arc" />
    <link:label id="lab_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C_verboseLabel_en-US" xlink:label="lab_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C" 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_F7CB8CB1E3EC2E21AB31883DE4A3476C_label_en-US" xlink:label="lab_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C" 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_F7CB8CB1E3EC2E21AB31883DE4A3476C_documentation_en-US" xlink:label="lab_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C" 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-20190831.xsd#apog_DebtIssueCostsMember" xlink:label="loc_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C" xlink:to="lab_apog_DebtIssueCostsMember_F7CB8CB1E3EC2E21AB31883DE4A3476C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_EC8E1763B5785BD83092883DE4A3450B_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_EC8E1763B5785BD83092883DE4A3450B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_EC8E1763B5785BD83092883DE4A3450B_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_EC8E1763B5785BD83092883DE4A3450B" 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_EC8E1763B5785BD83092883DE4A3450B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_EC8E1763B5785BD83092883DE4A3450B" xlink:to="lab_us-gaap_CustomerRelationshipsMember_EC8E1763B5785BD83092883DE4A3450B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_06F998C630B3BEA8ABB6883DE4A392A5_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_06F998C630B3BEA8ABB6883DE4A392A5" 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_06F998C630B3BEA8ABB6883DE4A392A5_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_06F998C630B3BEA8ABB6883DE4A392A5" 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_06F998C630B3BEA8ABB6883DE4A392A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_06F998C630B3BEA8ABB6883DE4A392A5" xlink:to="lab_us-gaap_TrademarksMember_06F998C630B3BEA8ABB6883DE4A392A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_CA1F5C4D154E62896D5E883DE4A3C63A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_CA1F5C4D154E62896D5E883DE4A3C63A" 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_CA1F5C4D154E62896D5E883DE4A3C63A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_CA1F5C4D154E62896D5E883DE4A3C63A" 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_CA1F5C4D154E62896D5E883DE4A3C63A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_CA1F5C4D154E62896D5E883DE4A3C63A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_CA1F5C4D154E62896D5E883DE4A3C63A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_C9AD3029E400AE1436B4883DE4A33AB2_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_C9AD3029E400AE1436B4883DE4A33AB2" 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_C9AD3029E400AE1436B4883DE4A33AB2_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_C9AD3029E400AE1436B4883DE4A33AB2" 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_C9AD3029E400AE1436B4883DE4A33AB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_C9AD3029E400AE1436B4883DE4A33AB2" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_C9AD3029E400AE1436B4883DE4A33AB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B47B9E9BD9B1F129F87C883DE4A4FF1A_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B47B9E9BD9B1F129F87C883DE4A4FF1A" 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_B47B9E9BD9B1F129F87C883DE4A4FF1A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B47B9E9BD9B1F129F87C883DE4A4FF1A" 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_B47B9E9BD9B1F129F87C883DE4A4FF1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B47B9E9BD9B1F129F87C883DE4A4FF1A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B47B9E9BD9B1F129F87C883DE4A4FF1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3034F8952C4083A1F665883DE4A47AA3_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3034F8952C4083A1F665883DE4A47AA3" 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_3034F8952C4083A1F665883DE4A47AA3_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3034F8952C4083A1F665883DE4A47AA3" 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_3034F8952C4083A1F665883DE4A47AA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3034F8952C4083A1F665883DE4A47AA3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3034F8952C4083A1F665883DE4A47AA3" xlink:type="arc" />
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D_negatedLabel_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D" 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_AAB995DC5DBF68023D7D883DE4A4944D_label_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D" 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_AAB995DC5DBF68023D7D883DE4A4944D_documentation_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D" 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-20190831.xsd#apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment" xlink:label="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D" xlink:to="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_AAB995DC5DBF68023D7D883DE4A4944D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_14CD81F2F5C696221DCF883DE4A4C442_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_14CD81F2F5C696221DCF883DE4A4C442" 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_14CD81F2F5C696221DCF883DE4A4C442_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_14CD81F2F5C696221DCF883DE4A4C442" 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_14CD81F2F5C696221DCF883DE4A4C442" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_14CD81F2F5C696221DCF883DE4A4C442" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_14CD81F2F5C696221DCF883DE4A4C442" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_44CEB3426D05047EA2A5883DE4A44165_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_44CEB3426D05047EA2A5883DE4A44165" 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_44CEB3426D05047EA2A5883DE4A44165_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_44CEB3426D05047EA2A5883DE4A44165" 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_44CEB3426D05047EA2A5883DE4A44165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_44CEB3426D05047EA2A5883DE4A44165" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_44CEB3426D05047EA2A5883DE4A44165" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_E0D57ABABFB184CF3B17883DE4A4B5EB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_E0D57ABABFB184CF3B17883DE4A4B5EB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_E0D57ABABFB184CF3B17883DE4A4B5EB_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_E0D57ABABFB184CF3B17883DE4A4B5EB" 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_E0D57ABABFB184CF3B17883DE4A4B5EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_E0D57ABABFB184CF3B17883DE4A4B5EB" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_E0D57ABABFB184CF3B17883DE4A4B5EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4431DA2B3A7C94E54969883DE4A53FD3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4431DA2B3A7C94E54969883DE4A53FD3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4431DA2B3A7C94E54969883DE4A53FD3_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4431DA2B3A7C94E54969883DE4A53FD3" 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_4431DA2B3A7C94E54969883DE4A53FD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4431DA2B3A7C94E54969883DE4A53FD3" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4431DA2B3A7C94E54969883DE4A53FD3" xlink:type="arc" />
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D_negatedTerseLabel_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D" 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_9000A2FE153A36F2F2C0883DE4A5069D_label_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D" 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_9000A2FE153A36F2F2C0883DE4A5069D_documentation_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D" 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-20190831.xsd#apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D" xlink:to="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_9000A2FE153A36F2F2C0883DE4A5069D" xlink:type="arc" />
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD_totalLabel_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD" 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_53D1F079C0ECB8601491883DE4A537AD_label_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD" 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_53D1F079C0ECB8601491883DE4A537AD_documentation_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD" 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-20190831.xsd#apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments" xlink:label="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD" xlink:to="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_53D1F079C0ECB8601491883DE4A537AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9F16F47662F20526BF95883DE4A5E535_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9F16F47662F20526BF95883DE4A5E535" 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_9F16F47662F20526BF95883DE4A5E535_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9F16F47662F20526BF95883DE4A5E535" 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_9F16F47662F20526BF95883DE4A5E535" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9F16F47662F20526BF95883DE4A5E535" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9F16F47662F20526BF95883DE4A5E535" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9" 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_B25C70E7C8618C41741E883DE4A555E9_label_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9" 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_B25C70E7C8618C41741E883DE4A555E9_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9" 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-20190831.xsd#apog_IntangibleAssetsAccumulatedAmortization" xlink:label="loc_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9" xlink:to="lab_apog_IntangibleAssetsAccumulatedAmortization_B25C70E7C8618C41741E883DE4A555E9" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B" 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_685EB6DB105AF3FB096A883DE4A5D44B_label_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B" 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_685EB6DB105AF3FB096A883DE4A5D44B_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B" 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-20190831.xsd#apog_IntangibleAssetsForeignCurrencyTranslation" xlink:label="loc_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B" xlink:to="lab_apog_IntangibleAssetsForeignCurrencyTranslation_685EB6DB105AF3FB096A883DE4A5D44B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6EDA3B6CFD2D3A1FCF30883DE4A57DBC_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6EDA3B6CFD2D3A1FCF30883DE4A57DBC" 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_6EDA3B6CFD2D3A1FCF30883DE4A57DBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6EDA3B6CFD2D3A1FCF30883DE4A57DBC" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6EDA3B6CFD2D3A1FCF30883DE4A57DBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_A04982B2C86E9D776981D97199C90F7C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_A04982B2C86E9D776981D97199C90F7C" 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_A04982B2C86E9D776981D97199C90F7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_A04982B2C86E9D776981D97199C90F7C" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_A04982B2C86E9D776981D97199C90F7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EA6F33BA85A5C35B0C76D97199C9A25C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EA6F33BA85A5C35B0C76D97199C9A25C" 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_EA6F33BA85A5C35B0C76D97199C9A25C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EA6F33BA85A5C35B0C76D97199C9A25C" 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_EA6F33BA85A5C35B0C76D97199C9A25C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EA6F33BA85A5C35B0C76D97199C9A25C" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EA6F33BA85A5C35B0C76D97199C9A25C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_FF14D7B0DB0A8BA1D027D97199C9988C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_FF14D7B0DB0A8BA1D027D97199C9988C" 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_FF14D7B0DB0A8BA1D027D97199C9988C_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_FF14D7B0DB0A8BA1D027D97199C9988C" 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_FF14D7B0DB0A8BA1D027D97199C9988C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_FF14D7B0DB0A8BA1D027D97199C9988C" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_FF14D7B0DB0A8BA1D027D97199C9988C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2E85B478D717A410C3EED97199C977D5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2E85B478D717A410C3EED97199C977D5" 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_2E85B478D717A410C3EED97199C977D5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2E85B478D717A410C3EED97199C977D5" 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_2E85B478D717A410C3EED97199C977D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2E85B478D717A410C3EED97199C977D5" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2E85B478D717A410C3EED97199C977D5" xlink:type="arc" />
    <link:label id="lab_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055_terseLabel_en-US" xlink:label="lab_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055" 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_93A5E8362A6EB641FBFED97199CAC055_label_en-US" xlink:label="lab_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055" 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_93A5E8362A6EB641FBFED97199CAC055_documentation_en-US" xlink:label="lab_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055" 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-20190831.xsd#apog_EFCOCorporationMember" xlink:label="loc_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055" xlink:to="lab_apog_EFCOCorporationMember_93A5E8362A6EB641FBFED97199CAC055" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_94EE2673877F3ABBBD72D97199CA3B5C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_94EE2673877F3ABBBD72D97199CA3B5C" 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_94EE2673877F3ABBBD72D97199CA3B5C_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_94EE2673877F3ABBBD72D97199CA3B5C" 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_94EE2673877F3ABBBD72D97199CA3B5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_94EE2673877F3ABBBD72D97199CA3B5C" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_94EE2673877F3ABBBD72D97199CA3B5C" xlink:type="arc" />
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696_terseLabel_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696" 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_FA61EC77E7ABCD2A552FD97199CAE696_label_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696" 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_FA61EC77E7ABCD2A552FD97199CAE696_documentation_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696" 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-20190831.xsd#apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital" xlink:label="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696" xlink:to="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_FA61EC77E7ABCD2A552FD97199CAE696" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4911F8700B6F7E0BEAB8D97199CA20E3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4911F8700B6F7E0BEAB8D97199CA20E3" 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_4911F8700B6F7E0BEAB8D97199CA20E3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4911F8700B6F7E0BEAB8D97199CA20E3" 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_4911F8700B6F7E0BEAB8D97199CA20E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4911F8700B6F7E0BEAB8D97199CA20E3" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4911F8700B6F7E0BEAB8D97199CA20E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9DCAC4CC0E5FAB40312BD97199CB0D03_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9DCAC4CC0E5FAB40312BD97199CB0D03" 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_9DCAC4CC0E5FAB40312BD97199CB0D03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9DCAC4CC0E5FAB40312BD97199CB0D03" xlink:to="lab_us-gaap_Goodwill_9DCAC4CC0E5FAB40312BD97199CB0D03" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4F36EEC201384B67801DD97199CB58E0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4F36EEC201384B67801DD97199CB58E0" 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_4F36EEC201384B67801DD97199CB58E0_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4F36EEC201384B67801DD97199CB58E0" 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_4F36EEC201384B67801DD97199CB58E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4F36EEC201384B67801DD97199CB58E0" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4F36EEC201384B67801DD97199CB58E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_F11C796692B82565AE0ED97199CBE990_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_F11C796692B82565AE0ED97199CBE990" 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_F11C796692B82565AE0ED97199CBE990_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_F11C796692B82565AE0ED97199CBE990" 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_F11C796692B82565AE0ED97199CBE990" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_F11C796692B82565AE0ED97199CBE990" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_F11C796692B82565AE0ED97199CBE990" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_037028BCE6CA9A07EEBAD97199CBFE0A_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_037028BCE6CA9A07EEBAD97199CBFE0A" 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_037028BCE6CA9A07EEBAD97199CBFE0A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_037028BCE6CA9A07EEBAD97199CBFE0A" 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_037028BCE6CA9A07EEBAD97199CBFE0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_037028BCE6CA9A07EEBAD97199CBFE0A" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_037028BCE6CA9A07EEBAD97199CBFE0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_56FA659F1BADBF775172883DE48D06E8_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_56FA659F1BADBF775172883DE48D06E8" 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_56FA659F1BADBF775172883DE48D06E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_56FA659F1BADBF775172883DE48D06E8" xlink:to="lab_us-gaap_DebtDisclosureAbstract_56FA659F1BADBF775172883DE48D06E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_F84F2E9F1739FBBD80D2883DE48D834E_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_F84F2E9F1739FBBD80D2883DE48D834E" 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_F84F2E9F1739FBBD80D2883DE48D834E_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_F84F2E9F1739FBBD80D2883DE48D834E" 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_F84F2E9F1739FBBD80D2883DE48D834E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_F84F2E9F1739FBBD80D2883DE48D834E" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_F84F2E9F1739FBBD80D2883DE48D834E" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_513D2AF54C5E905D21B7883DE48E8AAF_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_513D2AF54C5E905D21B7883DE48E8AAF" 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_513D2AF54C5E905D21B7883DE48E8AAF_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_513D2AF54C5E905D21B7883DE48E8AAF" 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_513D2AF54C5E905D21B7883DE48E8AAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_513D2AF54C5E905D21B7883DE48E8AAF" xlink:to="lab_srt_StatementGeographicalAxis_513D2AF54C5E905D21B7883DE48E8AAF" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_156D04E835F2684720DA883DE48F732E_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_156D04E835F2684720DA883DE48F732E" 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_156D04E835F2684720DA883DE48F732E_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_156D04E835F2684720DA883DE48F732E" 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_156D04E835F2684720DA883DE48F732E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_156D04E835F2684720DA883DE48F732E" xlink:to="lab_srt_SegmentGeographicalDomain_156D04E835F2684720DA883DE48F732E" xlink:type="arc" />
    <link:label id="lab_country_CA_3154FCA65F2A4BE1F8D4883DE48F860E_terseLabel_en-US" xlink:label="lab_country_CA_3154FCA65F2A4BE1F8D4883DE48F860E" 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_3154FCA65F2A4BE1F8D4883DE48F860E_label_en-US" xlink:label="lab_country_CA_3154FCA65F2A4BE1F8D4883DE48F860E" 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_3154FCA65F2A4BE1F8D4883DE48F860E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_3154FCA65F2A4BE1F8D4883DE48F860E" xlink:to="lab_country_CA_3154FCA65F2A4BE1F8D4883DE48F860E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3C99D6F081AA830D603C883DE48F7EB7_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_3C99D6F081AA830D603C883DE48F7EB7" 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_3C99D6F081AA830D603C883DE48F7EB7_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_3C99D6F081AA830D603C883DE48F7EB7" 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_3C99D6F081AA830D603C883DE48F7EB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3C99D6F081AA830D603C883DE48F7EB7" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_3C99D6F081AA830D603C883DE48F7EB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_04A6AF9B3A9AECE74E34883DE48FDA46_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_04A6AF9B3A9AECE74E34883DE48FDA46" 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_04A6AF9B3A9AECE74E34883DE48FDA46_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_04A6AF9B3A9AECE74E34883DE48FDA46" 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_04A6AF9B3A9AECE74E34883DE48FDA46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04A6AF9B3A9AECE74E34883DE48FDA46" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_04A6AF9B3A9AECE74E34883DE48FDA46" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_564B662B243AA518D2E6883DE4907C4B_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_564B662B243AA518D2E6883DE4907C4B" 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_564B662B243AA518D2E6883DE4907C4B_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_564B662B243AA518D2E6883DE4907C4B" 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_564B662B243AA518D2E6883DE4907C4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_564B662B243AA518D2E6883DE4907C4B" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_564B662B243AA518D2E6883DE4907C4B" xlink:type="arc" />
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B_verboseLabel_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B" 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_8717DF27C8298A0BD8CB883DE490BF1B_label_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B" 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_8717DF27C8298A0BD8CB883DE490BF1B_documentation_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B" 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-20190831.xsd#apog_RecoveryZoneFacilityBondsMember" xlink:label="loc_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B" xlink:to="lab_apog_RecoveryZoneFacilityBondsMember_8717DF27C8298A0BD8CB883DE490BF1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_78763670E09F06A42DC6883DE4909F9C_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_78763670E09F06A42DC6883DE4909F9C" 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_78763670E09F06A42DC6883DE4909F9C_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_78763670E09F06A42DC6883DE4909F9C" 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_78763670E09F06A42DC6883DE4909F9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_78763670E09F06A42DC6883DE4909F9C" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_78763670E09F06A42DC6883DE4909F9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_B43A33E824B0D38B72F3883DE490D28B_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_B43A33E824B0D38B72F3883DE490D28B" 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_B43A33E824B0D38B72F3883DE490D28B_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_B43A33E824B0D38B72F3883DE490D28B" 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_B43A33E824B0D38B72F3883DE490D28B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_B43A33E824B0D38B72F3883DE490D28B" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_B43A33E824B0D38B72F3883DE490D28B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_4F8FFB11644B03C5722D883DE490FA63_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_4F8FFB11644B03C5722D883DE490FA63" 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_4F8FFB11644B03C5722D883DE490FA63_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_4F8FFB11644B03C5722D883DE490FA63" 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_4F8FFB11644B03C5722D883DE490FA63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_4F8FFB11644B03C5722D883DE490FA63" xlink:to="lab_us-gaap_LetterOfCreditMember_4F8FFB11644B03C5722D883DE490FA63" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_D2C65CEB0125444C9D51883DE491B960_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_D2C65CEB0125444C9D51883DE491B960" 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_D2C65CEB0125444C9D51883DE491B960_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_D2C65CEB0125444C9D51883DE491B960" 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_D2C65CEB0125444C9D51883DE491B960" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_D2C65CEB0125444C9D51883DE491B960" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_D2C65CEB0125444C9D51883DE491B960" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A_terseLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt outstanding</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Long-term and Short-term, Combined Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_6D319FE0016B3DC5F83188C88D21165A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82FE76DA71F6B03C6B22883DE491C692_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82FE76DA71F6B03C6B22883DE491C692" 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_82FE76DA71F6B03C6B22883DE491C692_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82FE76DA71F6B03C6B22883DE491C692" 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_82FE76DA71F6B03C6B22883DE491C692" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82FE76DA71F6B03C6B22883DE491C692" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82FE76DA71F6B03C6B22883DE491C692" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271" xlink:to="lab_us-gaap_ShortTermBorrowings_FC978E83FCD57A08D8828898370E0271" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_4C2F9FB951891CAE7A06883DE4911FB0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_4C2F9FB951891CAE7A06883DE4911FB0" 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_4C2F9FB951891CAE7A06883DE4911FB0_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_4C2F9FB951891CAE7A06883DE4911FB0" 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_4C2F9FB951891CAE7A06883DE4911FB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_4C2F9FB951891CAE7A06883DE4911FB0" xlink:to="lab_us-gaap_LineOfCredit_4C2F9FB951891CAE7A06883DE4911FB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_CAA3F49EE0437D5A6D35883DE491368D_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_CAA3F49EE0437D5A6D35883DE491368D" 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_CAA3F49EE0437D5A6D35883DE491368D_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_CAA3F49EE0437D5A6D35883DE491368D" 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_CAA3F49EE0437D5A6D35883DE491368D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_CAA3F49EE0437D5A6D35883DE491368D" xlink:to="lab_us-gaap_LongTermDebt_CAA3F49EE0437D5A6D35883DE491368D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_51672F040CC963DFB024883DE49281FD_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_51672F040CC963DFB024883DE49281FD" 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_51672F040CC963DFB024883DE49281FD_label_en-US" xlink:label="lab_us-gaap_InterestPaid_51672F040CC963DFB024883DE49281FD" 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_51672F040CC963DFB024883DE49281FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_51672F040CC963DFB024883DE49281FD" xlink:to="lab_us-gaap_InterestPaid_51672F040CC963DFB024883DE49281FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9521577BC4291FC01B405E766349D1DC_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9521577BC4291FC01B405E766349D1DC" 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_9521577BC4291FC01B405E766349D1DC_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9521577BC4291FC01B405E766349D1DC" 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_9521577BC4291FC01B405E766349D1DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9521577BC4291FC01B405E766349D1DC" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9521577BC4291FC01B405E766349D1DC" xlink:type="arc" />
    <link:label id="lab_srt_RestatementAxis_6A3947723F0B8A5E87345E766349C6BF_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis_6A3947723F0B8A5E87345E766349C6BF" 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_6A3947723F0B8A5E87345E766349C6BF_label_en-US" xlink:label="lab_srt_RestatementAxis_6A3947723F0B8A5E87345E766349C6BF" 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_6A3947723F0B8A5E87345E766349C6BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis_6A3947723F0B8A5E87345E766349C6BF" xlink:to="lab_srt_RestatementAxis_6A3947723F0B8A5E87345E766349C6BF" xlink:type="arc" />
    <link:label id="lab_srt_RestatementDomain_644FE20DC87681535A3D5E7663496294_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain_644FE20DC87681535A3D5E7663496294" 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_644FE20DC87681535A3D5E7663496294_label_en-US" xlink:label="lab_srt_RestatementDomain_644FE20DC87681535A3D5E7663496294" 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_644FE20DC87681535A3D5E7663496294" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain_644FE20DC87681535A3D5E7663496294" xlink:to="lab_srt_RestatementDomain_644FE20DC87681535A3D5E7663496294" xlink:type="arc" />
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_A9518CF7450EEF6427DB5E76634AE057_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember_A9518CF7450EEF6427DB5E76634AE057" 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_A9518CF7450EEF6427DB5E76634AE057_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember_A9518CF7450EEF6427DB5E76634AE057" 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_A9518CF7450EEF6427DB5E76634AE057" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember_A9518CF7450EEF6427DB5E76634AE057" xlink:to="lab_srt_ScenarioPreviouslyReportedMember_A9518CF7450EEF6427DB5E76634AE057" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1A8CB544F8D213EC16FC5E76634AAAF1_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1A8CB544F8D213EC16FC5E76634AAAF1" 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_1A8CB544F8D213EC16FC5E76634AAAF1_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1A8CB544F8D213EC16FC5E76634AAAF1" 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_1A8CB544F8D213EC16FC5E76634AAAF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1A8CB544F8D213EC16FC5E76634AAAF1" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1A8CB544F8D213EC16FC5E76634AAAF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_269D2ADE792BCA3B536F5E76634BF915_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_269D2ADE792BCA3B536F5E76634BF915" 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_269D2ADE792BCA3B536F5E76634BF915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_269D2ADE792BCA3B536F5E76634BF915" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_269D2ADE792BCA3B536F5E76634BF915" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3E501CAE662931EF548C5E76634BF33E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_3E501CAE662931EF548C5E76634BF33E" 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_3E501CAE662931EF548C5E76634BF33E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3E501CAE662931EF548C5E76634BF33E" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_3E501CAE662931EF548C5E76634BF33E" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_2497CFAF63D0948080EC5E76634BAD85_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_2497CFAF63D0948080EC5E76634BAD85" 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_2497CFAF63D0948080EC5E76634BAD85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_2497CFAF63D0948080EC5E76634BAD85" xlink:to="lab_us-gaap_InventoryNet_2497CFAF63D0948080EC5E76634BAD85" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_ACCFF8F1E4C54E9B4B005E76634C850A_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_ACCFF8F1E4C54E9B4B005E76634C850A" 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_ACCFF8F1E4C54E9B4B005E76634C850A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_ACCFF8F1E4C54E9B4B005E76634C850A" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_ACCFF8F1E4C54E9B4B005E76634C850A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_54408047435E1DCC58E85E76634C1A0A_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_54408047435E1DCC58E85E76634C1A0A" 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_54408047435E1DCC58E85E76634C1A0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_54408047435E1DCC58E85E76634C1A0A" xlink:to="lab_us-gaap_BillingsInExcessOfCost_54408047435E1DCC58E85E76634C1A0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_15318072F9917A72460E5E76634C5D80_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_15318072F9917A72460E5E76634C5D80" 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_15318072F9917A72460E5E76634C5D80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_15318072F9917A72460E5E76634C5D80" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_15318072F9917A72460E5E76634C5D80" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_56E2B268366356114E185E76634CA3B7_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_56E2B268366356114E185E76634CA3B7" 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_56E2B268366356114E185E76634CA3B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_56E2B268366356114E185E76634CA3B7" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_56E2B268366356114E185E76634CA3B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_9BDC5FE1E040D8B6B355D97198231AA1_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_9BDC5FE1E040D8B6B355D97198231AA1" 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_9BDC5FE1E040D8B6B355D97198231AA1_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_9BDC5FE1E040D8B6B355D97198231AA1" 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_9BDC5FE1E040D8B6B355D97198231AA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_9BDC5FE1E040D8B6B355D97198231AA1" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_9BDC5FE1E040D8B6B355D97198231AA1" xlink:type="arc" />
    <link:label id="lab_apog_CommitmentsandContingentLiabilitiesAbstract_82179B5DBC7C6067BA34D9719A284B24_label_en-US" xlink:label="lab_apog_CommitmentsandContingentLiabilitiesAbstract_82179B5DBC7C6067BA34D9719A284B24" 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_82179B5DBC7C6067BA34D9719A284B24_documentation_en-US" xlink:label="lab_apog_CommitmentsandContingentLiabilitiesAbstract_82179B5DBC7C6067BA34D9719A284B24" 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-20190831.xsd#apog_CommitmentsandContingentLiabilitiesAbstract" xlink:label="loc_apog_CommitmentsandContingentLiabilitiesAbstract_82179B5DBC7C6067BA34D9719A284B24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommitmentsandContingentLiabilitiesAbstract_82179B5DBC7C6067BA34D9719A284B24" xlink:to="lab_apog_CommitmentsandContingentLiabilitiesAbstract_82179B5DBC7C6067BA34D9719A284B24" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_60A5568909394231DC20D9719A28390D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_60A5568909394231DC20D9719A28390D" 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_60A5568909394231DC20D9719A28390D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_60A5568909394231DC20D9719A28390D" 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_60A5568909394231DC20D9719A28390D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_60A5568909394231DC20D9719A28390D" xlink:to="lab_us-gaap_IncomeTaxContingencyTable_60A5568909394231DC20D9719A28390D" xlink:type="arc" />
    <link:label id="lab_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388_terseLabel_en-US" xlink:label="lab_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388" 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_5BEA3591E23F8995D893D9719A28A388_label_en-US" xlink:label="lab_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388" 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_5BEA3591E23F8995D893D9719A28A388_documentation_en-US" xlink:label="lab_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388" 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-20190831.xsd#apog_TerminationDateAxis" xlink:label="loc_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388" xlink:to="lab_apog_TerminationDateAxis_5BEA3591E23F8995D893D9719A28A388" xlink:type="arc" />
    <link:label id="lab_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB_terseLabel_en-US" xlink:label="lab_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB" 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_5B332EEC332D5DB8B210D9719A292BEB_label_en-US" xlink:label="lab_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB" 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_5B332EEC332D5DB8B210D9719A292BEB_documentation_en-US" xlink:label="lab_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB" 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-20190831.xsd#apog_TerminationDateDomain" xlink:label="loc_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB" xlink:to="lab_apog_TerminationDateDomain_5B332EEC332D5DB8B210D9719A292BEB" xlink:type="arc" />
    <link:label id="lab_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C_terseLabel_en-US" xlink:label="lab_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C" 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_4765A1DD4C38EA5F0584D9719A29646C_label_en-US" xlink:label="lab_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C" 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_4765A1DD4C38EA5F0584D9719A29646C_documentation_en-US" xlink:label="lab_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C" 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-20190831.xsd#apog_October2020Member" xlink:label="loc_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C" xlink:to="lab_apog_October2020Member_4765A1DD4C38EA5F0584D9719A29646C" xlink:type="arc" />
    <link:label id="lab_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE_terseLabel_en-US" xlink:label="lab_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE" 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_2EA1EFB742B16B3CF416D9719A29F4CE_label_en-US" xlink:label="lab_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE" 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_2EA1EFB742B16B3CF416D9719A29F4CE_documentation_en-US" xlink:label="lab_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE" 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-20190831.xsd#apog_May2023Member" xlink:label="loc_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE" xlink:to="lab_apog_May2023Member_2EA1EFB742B16B3CF416D9719A29F4CE" xlink:type="arc" />
    <link:label id="lab_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03_terseLabel_en-US" xlink:label="lab_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03" 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_98A56899A3A62604EA34D9719A29FD03_label_en-US" xlink:label="lab_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03" 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_98A56899A3A62604EA34D9719A29FD03_documentation_en-US" xlink:label="lab_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03" 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-20190831.xsd#apog_July2025Member" xlink:label="loc_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03" xlink:to="lab_apog_July2025Member_98A56899A3A62604EA34D9719A29FD03" xlink:type="arc" />
    <link:label id="lab_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51_terseLabel_en-US" xlink:label="lab_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51" 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_5E04F01C61635BB9F001D9719A2A4A51_label_en-US" xlink:label="lab_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51" 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_5E04F01C61635BB9F001D9719A2A4A51_documentation_en-US" xlink:label="lab_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51" 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-20190831.xsd#apog_August2025Member" xlink:label="loc_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51" xlink:to="lab_apog_August2025Member_5E04F01C61635BB9F001D9719A2A4A51" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_D2270F5BBDC6A6A7E073D9719A2A07C8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_D2270F5BBDC6A6A7E073D9719A2A07C8" 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_D2270F5BBDC6A6A7E073D9719A2A07C8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_D2270F5BBDC6A6A7E073D9719A2A07C8" 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_D2270F5BBDC6A6A7E073D9719A2A07C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_D2270F5BBDC6A6A7E073D9719A2A07C8" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems_D2270F5BBDC6A6A7E073D9719A2A07C8" xlink:type="arc" />
    <link:label id="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530_terseLabel_en-US" xlink:label="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530" 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_A7342AA13DA884B88A33D9719A2A3530_label_en-US" xlink:label="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530" 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_A7342AA13DA884B88A33D9719A2A3530_documentation_en-US" xlink:label="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530" 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-20190831.xsd#apog_GrossProceedsFromNewMarketsTaxCreditTransaction" xlink:label="loc_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530" xlink:to="lab_apog_GrossProceedsFromNewMarketsTaxCreditTransaction_A7342AA13DA884B88A33D9719A2A3530" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_4BC8B0CF659A770C3FCED9719A2A8C37_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_4BC8B0CF659A770C3FCED9719A2A8C37" 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_4BC8B0CF659A770C3FCED9719A2A8C37_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_4BC8B0CF659A770C3FCED9719A2A8C37" 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_4BC8B0CF659A770C3FCED9719A2A8C37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCurrentAndNoncurrent_4BC8B0CF659A770C3FCED9719A2A8C37" xlink:to="lab_us-gaap_DeferredCostsCurrentAndNoncurrent_4BC8B0CF659A770C3FCED9719A2A8C37" xlink:type="arc" />
    <link:label id="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134_terseLabel_en-US" xlink:label="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134" 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_46F024060C500D5D9887D9719A2AA134_label_en-US" xlink:label="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134" 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_46F024060C500D5D9887D9719A2AA134_documentation_en-US" xlink:label="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134" 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-20190831.xsd#apog_NewMarketsTaxCreditTransactionBenefitNet" xlink:label="loc_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134" xlink:to="lab_apog_NewMarketsTaxCreditTransactionBenefitNet_46F024060C500D5D9887D9719A2AA134" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_B4441FF99C007ED6C74D5E766210834A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_B4441FF99C007ED6C74D5E766210834A" 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_B4441FF99C007ED6C74D5E766210834A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_B4441FF99C007ED6C74D5E766210834A" 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_B4441FF99C007ED6C74D5E766210834A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_B4441FF99C007ED6C74D5E766210834A" xlink:to="lab_us-gaap_OperatingLeasePayments_B4441FF99C007ED6C74D5E766210834A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8CC1396C09C3D8BE94B25E766211547B_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8CC1396C09C3D8BE94B25E766211547B" 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_8CC1396C09C3D8BE94B25E766211547B_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8CC1396C09C3D8BE94B25E766211547B" 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_8CC1396C09C3D8BE94B25E766211547B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8CC1396C09C3D8BE94B25E766211547B" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8CC1396C09C3D8BE94B25E766211547B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_75522DD0DCB2458E750A5E766211F964_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_75522DD0DCB2458E750A5E766211F964" 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_75522DD0DCB2458E750A5E766211F964_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_75522DD0DCB2458E750A5E766211F964" 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_75522DD0DCB2458E750A5E766211F964" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_75522DD0DCB2458E750A5E766211F964" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_75522DD0DCB2458E750A5E766211F964" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6EA8227FCC17A0C3E5C45E7662118697_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6EA8227FCC17A0C3E5C45E7662118697" 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_6EA8227FCC17A0C3E5C45E7662118697_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6EA8227FCC17A0C3E5C45E7662118697" 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_6EA8227FCC17A0C3E5C45E7662118697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6EA8227FCC17A0C3E5C45E7662118697" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6EA8227FCC17A0C3E5C45E7662118697" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F377485DE551A6611CD8D97197CCBA66_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F377485DE551A6611CD8D97197CCBA66" 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_F377485DE551A6611CD8D97197CCBA66_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F377485DE551A6611CD8D97197CCBA66" 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_F377485DE551A6611CD8D97197CCBA66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F377485DE551A6611CD8D97197CCBA66" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F377485DE551A6611CD8D97197CCBA66" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3AD88950A523770D5DF7D97197861D1D_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3AD88950A523770D5DF7D97197861D1D" 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_3AD88950A523770D5DF7D97197861D1D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3AD88950A523770D5DF7D97197861D1D" 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_3AD88950A523770D5DF7D97197861D1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3AD88950A523770D5DF7D97197861D1D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3AD88950A523770D5DF7D97197861D1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7A0FD11BE37E92A20A72D97197861198_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7A0FD11BE37E92A20A72D97197861198" 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_7A0FD11BE37E92A20A72D97197861198_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7A0FD11BE37E92A20A72D97197861198" 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_7A0FD11BE37E92A20A72D97197861198" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7A0FD11BE37E92A20A72D97197861198" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7A0FD11BE37E92A20A72D97197861198" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_97D349977ED44F74EB49D9719786EF60_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_97D349977ED44F74EB49D9719786EF60" 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_97D349977ED44F74EB49D9719786EF60_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_97D349977ED44F74EB49D9719786EF60" 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_97D349977ED44F74EB49D9719786EF60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_97D349977ED44F74EB49D9719786EF60" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_97D349977ED44F74EB49D9719786EF60" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ECEED1DCA8AC62BA06BCD97197861108_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ECEED1DCA8AC62BA06BCD97197861108" 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_ECEED1DCA8AC62BA06BCD97197861108_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ECEED1DCA8AC62BA06BCD97197861108" 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_ECEED1DCA8AC62BA06BCD97197861108" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ECEED1DCA8AC62BA06BCD97197861108" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ECEED1DCA8AC62BA06BCD97197861108" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_23FDA4115DEAA3E2A35FD9719786161E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_23FDA4115DEAA3E2A35FD9719786161E" 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_23FDA4115DEAA3E2A35FD9719786161E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_23FDA4115DEAA3E2A35FD9719786161E" 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_23FDA4115DEAA3E2A35FD9719786161E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_23FDA4115DEAA3E2A35FD9719786161E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_23FDA4115DEAA3E2A35FD9719786161E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_747F9E7D8E15416E947ED971978712DE_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_747F9E7D8E15416E947ED971978712DE" 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_747F9E7D8E15416E947ED971978712DE_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_747F9E7D8E15416E947ED971978712DE" 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_747F9E7D8E15416E947ED971978712DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_747F9E7D8E15416E947ED971978712DE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_747F9E7D8E15416E947ED971978712DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8AD0EAA49FEC6F67B3ECD9719A9502D6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8AD0EAA49FEC6F67B3ECD9719A9502D6" 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_8AD0EAA49FEC6F67B3ECD9719A9502D6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8AD0EAA49FEC6F67B3ECD9719A9502D6" 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_8AD0EAA49FEC6F67B3ECD9719A9502D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8AD0EAA49FEC6F67B3ECD9719A9502D6" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8AD0EAA49FEC6F67B3ECD9719A9502D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1CB790EA1021AC6C78C4D9719A9527AD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1CB790EA1021AC6C78C4D9719A9527AD" 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_1CB790EA1021AC6C78C4D9719A9527AD_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1CB790EA1021AC6C78C4D9719A9527AD" 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_1CB790EA1021AC6C78C4D9719A9527AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1CB790EA1021AC6C78C4D9719A9527AD" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1CB790EA1021AC6C78C4D9719A9527AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_DF340312E64837B5C147D9719A9630C8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_DF340312E64837B5C147D9719A9630C8" 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_DF340312E64837B5C147D9719A9630C8_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_DF340312E64837B5C147D9719A9630C8" 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_DF340312E64837B5C147D9719A9630C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_DF340312E64837B5C147D9719A9630C8" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_DF340312E64837B5C147D9719A9630C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_3DC903BF5519E67314F0D9719A96269E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_3DC903BF5519E67314F0D9719A96269E" 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_3DC903BF5519E67314F0D9719A96269E_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_3DC903BF5519E67314F0D9719A96269E" 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_3DC903BF5519E67314F0D9719A96269E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_3DC903BF5519E67314F0D9719A96269E" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_3DC903BF5519E67314F0D9719A96269E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_158447C9F0DD9E1D3894D9719A961DFD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_158447C9F0DD9E1D3894D9719A961DFD" 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_158447C9F0DD9E1D3894D9719A961DFD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_158447C9F0DD9E1D3894D9719A961DFD" 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_158447C9F0DD9E1D3894D9719A961DFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_158447C9F0DD9E1D3894D9719A961DFD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_158447C9F0DD9E1D3894D9719A961DFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_25FA86F4BE6FC81647A7D9719A965893_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_25FA86F4BE6FC81647A7D9719A965893" 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_25FA86F4BE6FC81647A7D9719A965893_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_25FA86F4BE6FC81647A7D9719A965893" 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_25FA86F4BE6FC81647A7D9719A965893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_25FA86F4BE6FC81647A7D9719A965893" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_25FA86F4BE6FC81647A7D9719A965893" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5E7344D8D38FC8B910EFD9719A9755EB_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5E7344D8D38FC8B910EFD9719A9755EB" 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_5E7344D8D38FC8B910EFD9719A9755EB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5E7344D8D38FC8B910EFD9719A9755EB" 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_5E7344D8D38FC8B910EFD9719A9755EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5E7344D8D38FC8B910EFD9719A9755EB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5E7344D8D38FC8B910EFD9719A9755EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3890F7E1E28407D78BC0D9719A97EFFC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3890F7E1E28407D78BC0D9719A97EFFC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3890F7E1E28407D78BC0D9719A97EFFC_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3890F7E1E28407D78BC0D9719A97EFFC" 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_3890F7E1E28407D78BC0D9719A97EFFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3890F7E1E28407D78BC0D9719A97EFFC" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3890F7E1E28407D78BC0D9719A97EFFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_753E8389D11B63FB89C3D9719A974850_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_753E8389D11B63FB89C3D9719A974850" 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_753E8389D11B63FB89C3D9719A974850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_753E8389D11B63FB89C3D9719A974850" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_753E8389D11B63FB89C3D9719A974850" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D414D81DEA313249D42BD9719A97A4AF_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D414D81DEA313249D42BD9719A97A4AF" 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_D414D81DEA313249D42BD9719A97A4AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D414D81DEA313249D42BD9719A97A4AF" 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_D414D81DEA313249D42BD9719A97A4AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D414D81DEA313249D42BD9719A97A4AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D414D81DEA313249D42BD9719A97A4AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_878AF0A5A78C6B3EB9A3D9719A97B93D_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_878AF0A5A78C6B3EB9A3D9719A97B93D" 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_878AF0A5A78C6B3EB9A3D9719A97B93D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_878AF0A5A78C6B3EB9A3D9719A97B93D" 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_878AF0A5A78C6B3EB9A3D9719A97B93D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_878AF0A5A78C6B3EB9A3D9719A97B93D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_878AF0A5A78C6B3EB9A3D9719A97B93D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_17115CFD37CF340140C8D9719A9806BB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_17115CFD37CF340140C8D9719A9806BB" 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_17115CFD37CF340140C8D9719A9806BB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_17115CFD37CF340140C8D9719A9806BB" 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_17115CFD37CF340140C8D9719A9806BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_17115CFD37CF340140C8D9719A9806BB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_17115CFD37CF340140C8D9719A9806BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D77836774C739F78DD19D9719A984156_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D77836774C739F78DD19D9719A984156" 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_D77836774C739F78DD19D9719A984156" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D77836774C739F78DD19D9719A984156" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D77836774C739F78DD19D9719A984156" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_FD16AD8FCFBB43C53E0BD9719A985272_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_FD16AD8FCFBB43C53E0BD9719A985272" 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_FD16AD8FCFBB43C53E0BD9719A985272_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_FD16AD8FCFBB43C53E0BD9719A985272" 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_FD16AD8FCFBB43C53E0BD9719A985272" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_FD16AD8FCFBB43C53E0BD9719A985272" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_FD16AD8FCFBB43C53E0BD9719A985272" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0BF738AC8D6289C385EBD9719A98DC1E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0BF738AC8D6289C385EBD9719A98DC1E" 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_0BF738AC8D6289C385EBD9719A98DC1E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0BF738AC8D6289C385EBD9719A98DC1E" 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_0BF738AC8D6289C385EBD9719A98DC1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0BF738AC8D6289C385EBD9719A98DC1E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0BF738AC8D6289C385EBD9719A98DC1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2F549ED6A4D5662404A13F8D9408CEA5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2F549ED6A4D5662404A13F8D9408CEA5" 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_2F549ED6A4D5662404A13F8D9408CEA5_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2F549ED6A4D5662404A13F8D9408CEA5" 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_2F549ED6A4D5662404A13F8D9408CEA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2F549ED6A4D5662404A13F8D9408CEA5" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2F549ED6A4D5662404A13F8D9408CEA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_E7B310A66BF3231CD3273F8D940871DA_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_E7B310A66BF3231CD3273F8D940871DA" 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_E7B310A66BF3231CD3273F8D940871DA_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_E7B310A66BF3231CD3273F8D940871DA" 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_E7B310A66BF3231CD3273F8D940871DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_E7B310A66BF3231CD3273F8D940871DA" xlink:to="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_E7B310A66BF3231CD3273F8D940871DA" xlink:type="arc" />
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_544E3697CD9FDC30C33D3F8D9409C57B_verboseLabel_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_544E3697CD9FDC30C33D3F8D9409C57B" 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:loc xlink:href="apog-20190831.xsd#apog_RevenueRemainingPerformanceObligationAmount" xlink:label="loc_apog_RevenueRemainingPerformanceObligationAmount_544E3697CD9FDC30C33D3F8D9409C57B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RevenueRemainingPerformanceObligationAmount_544E3697CD9FDC30C33D3F8D9409C57B" xlink:to="lab_apog_RevenueRemainingPerformanceObligationAmount_544E3697CD9FDC30C33D3F8D9409C57B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_B59B27BFEC9FDEE3E0AC883DE4F013E9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_B59B27BFEC9FDEE3E0AC883DE4F013E9" 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_B59B27BFEC9FDEE3E0AC883DE4F013E9_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_B59B27BFEC9FDEE3E0AC883DE4F013E9" 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_B59B27BFEC9FDEE3E0AC883DE4F013E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_B59B27BFEC9FDEE3E0AC883DE4F013E9" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_B59B27BFEC9FDEE3E0AC883DE4F013E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_43D96B31C2C1A483CB38883DE4F17D82_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_43D96B31C2C1A483CB38883DE4F17D82" 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_43D96B31C2C1A483CB38883DE4F17D82_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_43D96B31C2C1A483CB38883DE4F17D82" 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_43D96B31C2C1A483CB38883DE4F17D82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_43D96B31C2C1A483CB38883DE4F17D82" xlink:to="lab_us-gaap_HedgingDesignationAxis_43D96B31C2C1A483CB38883DE4F17D82" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationDomain_2D77919EC8FCFC4345E8883DE4F180C5_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_2D77919EC8FCFC4345E8883DE4F180C5" 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_2D77919EC8FCFC4345E8883DE4F180C5_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_2D77919EC8FCFC4345E8883DE4F180C5" 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_2D77919EC8FCFC4345E8883DE4F180C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain_2D77919EC8FCFC4345E8883DE4F180C5" xlink:to="lab_us-gaap_HedgingDesignationDomain_2D77919EC8FCFC4345E8883DE4F180C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_A0E32F6407C8BE5F916F883DE4F16801_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_A0E32F6407C8BE5F916F883DE4F16801" 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_A0E32F6407C8BE5F916F883DE4F16801_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_A0E32F6407C8BE5F916F883DE4F16801" 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_A0E32F6407C8BE5F916F883DE4F16801" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember_A0E32F6407C8BE5F916F883DE4F16801" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember_A0E32F6407C8BE5F916F883DE4F16801" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_8439C56DF0EC6C75E2BB883DE4F24922_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_8439C56DF0EC6C75E2BB883DE4F24922" 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_8439C56DF0EC6C75E2BB883DE4F24922_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_8439C56DF0EC6C75E2BB883DE4F24922" 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_8439C56DF0EC6C75E2BB883DE4F24922" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8439C56DF0EC6C75E2BB883DE4F24922" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_8439C56DF0EC6C75E2BB883DE4F24922" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_EE53925E292A3FB7E4BE883DE4F21306_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_EE53925E292A3FB7E4BE883DE4F21306" 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_EE53925E292A3FB7E4BE883DE4F21306_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_EE53925E292A3FB7E4BE883DE4F21306" 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_EE53925E292A3FB7E4BE883DE4F21306" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_EE53925E292A3FB7E4BE883DE4F21306" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_EE53925E292A3FB7E4BE883DE4F21306" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20" xlink:to="lab_us-gaap_InterestRateSwapMember_0F2D7DB05881AA414130887F6EDC0F20" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_1681DC4CC3E358D6C0B5883DE4F219D7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_1681DC4CC3E358D6C0B5883DE4F219D7" 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_1681DC4CC3E358D6C0B5883DE4F219D7_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_1681DC4CC3E358D6C0B5883DE4F219D7" 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_1681DC4CC3E358D6C0B5883DE4F219D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember_1681DC4CC3E358D6C0B5883DE4F219D7" xlink:to="lab_us-gaap_ForeignExchangeForwardMember_1681DC4CC3E358D6C0B5883DE4F219D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_EEC5B3FE08CD2489A456883DE4F2D410_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_EEC5B3FE08CD2489A456883DE4F2D410" 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_EEC5B3FE08CD2489A456883DE4F2D410_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_EEC5B3FE08CD2489A456883DE4F2D410" 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_EEC5B3FE08CD2489A456883DE4F2D410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_EEC5B3FE08CD2489A456883DE4F2D410" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_EEC5B3FE08CD2489A456883DE4F2D410" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_339D486F7D62AB6D6042883DE4F218AC_terseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_339D486F7D62AB6D6042883DE4F218AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_339D486F7D62AB6D6042883DE4F218AC_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_339D486F7D62AB6D6042883DE4F218AC" 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_339D486F7D62AB6D6042883DE4F218AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_339D486F7D62AB6D6042883DE4F218AC" xlink:to="lab_invest_DerivativeNotionalAmount_339D486F7D62AB6D6042883DE4F218AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_4CC521D9C1C59BE96455883DE4F38A0A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_4CC521D9C1C59BE96455883DE4F38A0A" 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_4CC521D9C1C59BE96455883DE4F38A0A_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_4CC521D9C1C59BE96455883DE4F38A0A" 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_4CC521D9C1C59BE96455883DE4F38A0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet_4CC521D9C1C59BE96455883DE4F38A0A" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet_4CC521D9C1C59BE96455883DE4F38A0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_A839748E2DD392A174A8D9719A6407B5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_A839748E2DD392A174A8D9719A6407B5" 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_A839748E2DD392A174A8D9719A6407B5_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_A839748E2DD392A174A8D9719A6407B5" 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_A839748E2DD392A174A8D9719A6407B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_A839748E2DD392A174A8D9719A6407B5" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_A839748E2DD392A174A8D9719A6407B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_913FF9F32F9CCA749493D9719A64C38C_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_913FF9F32F9CCA749493D9719A64C38C" 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_913FF9F32F9CCA749493D9719A64C38C_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_913FF9F32F9CCA749493D9719A64C38C" 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_913FF9F32F9CCA749493D9719A64C38C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_913FF9F32F9CCA749493D9719A64C38C" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_913FF9F32F9CCA749493D9719A64C38C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_EB6640EB0E24F74ACC1FD9719A6405CA_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_EB6640EB0E24F74ACC1FD9719A6405CA" 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_EB6640EB0E24F74ACC1FD9719A6405CA_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_EB6640EB0E24F74ACC1FD9719A6405CA" 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_EB6640EB0E24F74ACC1FD9719A6405CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_EB6640EB0E24F74ACC1FD9719A6405CA" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_EB6640EB0E24F74ACC1FD9719A6405CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_580A350A9737C67C0575D9719A64AF7B_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_580A350A9737C67C0575D9719A64AF7B" 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_580A350A9737C67C0575D9719A64AF7B_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_580A350A9737C67C0575D9719A64AF7B" 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_580A350A9737C67C0575D9719A64AF7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_580A350A9737C67C0575D9719A64AF7B" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_580A350A9737C67C0575D9719A64AF7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_A47FE96C7BCB9C809EF5D9719A655B8E_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_A47FE96C7BCB9C809EF5D9719A655B8E" 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_A47FE96C7BCB9C809EF5D9719A655B8E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_A47FE96C7BCB9C809EF5D9719A655B8E" 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_A47FE96C7BCB9C809EF5D9719A655B8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_A47FE96C7BCB9C809EF5D9719A655B8E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_A47FE96C7BCB9C809EF5D9719A655B8E" xlink:type="arc" />
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094_terseLabel_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094" 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_9D6871BD2E3466D19FCED9719A654094_label_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094" 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_9D6871BD2E3466D19FCED9719A654094_documentation_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094" 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-20190831.xsd#apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:label="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094" xlink:to="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_9D6871BD2E3466D19FCED9719A654094" xlink:type="arc" />
    <link:label id="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667_terseLabel_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667" 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_2DAD841CE6DEC51916C5D9719A65C667_label_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667" 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_2DAD841CE6DEC51916C5D9719A65C667_documentation_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667" 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-20190831.xsd#apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix" xlink:label="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667" xlink:to="lab_apog_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix_2DAD841CE6DEC51916C5D9719A65C667" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CFEC68471D1A8B6030C7D9719A659233_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CFEC68471D1A8B6030C7D9719A659233" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CFEC68471D1A8B6030C7D9719A659233_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CFEC68471D1A8B6030C7D9719A659233" 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_CFEC68471D1A8B6030C7D9719A659233" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CFEC68471D1A8B6030C7D9719A659233" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CFEC68471D1A8B6030C7D9719A659233" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_B6A06594B40FF4A66C86D9719A65DE5E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_B6A06594B40FF4A66C86D9719A65DE5E" 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_B6A06594B40FF4A66C86D9719A65DE5E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_B6A06594B40FF4A66C86D9719A65DE5E" 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_B6A06594B40FF4A66C86D9719A65DE5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_B6A06594B40FF4A66C86D9719A65DE5E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_B6A06594B40FF4A66C86D9719A65DE5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_EAC6F54A69F1AB98F409D9719A665A76_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_EAC6F54A69F1AB98F409D9719A665A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_EAC6F54A69F1AB98F409D9719A665A76_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_EAC6F54A69F1AB98F409D9719A665A76" 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_EAC6F54A69F1AB98F409D9719A665A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_EAC6F54A69F1AB98F409D9719A665A76" xlink:to="lab_us-gaap_OperatingLeaseLiability_EAC6F54A69F1AB98F409D9719A665A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_1CB2371DD199AFBF8AE9883DE583088C_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_1CB2371DD199AFBF8AE9883DE583088C" 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_1CB2371DD199AFBF8AE9883DE583088C_label_en-US" xlink:label="lab_us-gaap_StatementTable_1CB2371DD199AFBF8AE9883DE583088C" 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_1CB2371DD199AFBF8AE9883DE583088C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_1CB2371DD199AFBF8AE9883DE583088C" xlink:to="lab_us-gaap_StatementTable_1CB2371DD199AFBF8AE9883DE583088C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_D6BF79B7E637EB54C310883DE5836403_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_D6BF79B7E637EB54C310883DE5836403" 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_D6BF79B7E637EB54C310883DE5836403_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_D6BF79B7E637EB54C310883DE5836403" 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_D6BF79B7E637EB54C310883DE5836403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_D6BF79B7E637EB54C310883DE5836403" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_D6BF79B7E637EB54C310883DE5836403" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_9D834898515FB5DAD099883DE5835E7A_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_9D834898515FB5DAD099883DE5835E7A" 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_9D834898515FB5DAD099883DE5835E7A_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_9D834898515FB5DAD099883DE5835E7A" 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_9D834898515FB5DAD099883DE5835E7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_9D834898515FB5DAD099883DE5835E7A" xlink:to="lab_us-gaap_EquityComponentDomain_9D834898515FB5DAD099883DE5835E7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_7442491531C236802EDB883DE5838AE5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_7442491531C236802EDB883DE5838AE5" 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_7442491531C236802EDB883DE5838AE5_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_7442491531C236802EDB883DE5838AE5" 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_7442491531C236802EDB883DE5838AE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_7442491531C236802EDB883DE5838AE5" xlink:to="lab_us-gaap_CommonStockMember_7442491531C236802EDB883DE5838AE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_04CE505E7BDC8FF888B8883DE5841D05_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_04CE505E7BDC8FF888B8883DE5841D05" 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_04CE505E7BDC8FF888B8883DE5841D05_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_04CE505E7BDC8FF888B8883DE5841D05" 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_04CE505E7BDC8FF888B8883DE5841D05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_04CE505E7BDC8FF888B8883DE5841D05" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_04CE505E7BDC8FF888B8883DE5841D05" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_11DB0B9D8E52BE844AA0883DE5847816_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_11DB0B9D8E52BE844AA0883DE5847816" 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_11DB0B9D8E52BE844AA0883DE5847816_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_11DB0B9D8E52BE844AA0883DE5847816" 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_11DB0B9D8E52BE844AA0883DE5847816" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_11DB0B9D8E52BE844AA0883DE5847816" xlink:to="lab_us-gaap_RetainedEarningsMember_11DB0B9D8E52BE844AA0883DE5847816" xlink:type="arc" />
    <link:label id="lab_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65_terseLabel_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65" 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_DB53D5AA00B0AD170C87883DE5841A65_label_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65" 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_DB53D5AA00B0AD170C87883DE5841A65_documentation_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65" 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-20190831.xsd#apog_CommonStockHeldInTrustMember" xlink:label="loc_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65" xlink:to="lab_apog_CommonStockHeldInTrustMember_DB53D5AA00B0AD170C87883DE5841A65" xlink:type="arc" />
    <link:label id="lab_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F_terseLabel_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F" 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_D1EBF04847E3A24226B7883DE5846B9F_label_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F" 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_D1EBF04847E3A24226B7883DE5846B9F_documentation_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F" 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-20190831.xsd#apog_DeferredCompensationObligationMember" xlink:label="loc_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F" xlink:to="lab_apog_DeferredCompensationObligationMember_D1EBF04847E3A24226B7883DE5846B9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CE20D6DDB549CEE4B52B883DE5840E0D_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CE20D6DDB549CEE4B52B883DE5840E0D" 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_CE20D6DDB549CEE4B52B883DE5840E0D_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CE20D6DDB549CEE4B52B883DE5840E0D" 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_CE20D6DDB549CEE4B52B883DE5840E0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CE20D6DDB549CEE4B52B883DE5840E0D" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CE20D6DDB549CEE4B52B883DE5840E0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_4DDF2DBC39D3E5D860F9883DE5858933_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_4DDF2DBC39D3E5D860F9883DE5858933" 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_4DDF2DBC39D3E5D860F9883DE5858933_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_4DDF2DBC39D3E5D860F9883DE5858933" 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_4DDF2DBC39D3E5D860F9883DE5858933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_4DDF2DBC39D3E5D860F9883DE5858933" xlink:to="lab_us-gaap_StatementLineItems_4DDF2DBC39D3E5D860F9883DE5858933" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EB05AF29F92B72B90473883DE58595FE_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EB05AF29F92B72B90473883DE58595FE" 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_EB05AF29F92B72B90473883DE58595FE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EB05AF29F92B72B90473883DE58595FE" 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_EB05AF29F92B72B90473883DE58595FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EB05AF29F92B72B90473883DE58595FE" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_EB05AF29F92B72B90473883DE58595FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_BE2860B173E20466C22C883DE5852F1A_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_BE2860B173E20466C22C883DE5852F1A" 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_BE2860B173E20466C22C883DE5852F1A_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_BE2860B173E20466C22C883DE5852F1A" 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_BE2860B173E20466C22C883DE5852F1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_BE2860B173E20466C22C883DE5852F1A" xlink:to="lab_us-gaap_SharesOutstanding_BE2860B173E20466C22C883DE5852F1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_23CF04D107E779A01EBA883DE5854BC8_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_23CF04D107E779A01EBA883DE5854BC8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_23CF04D107E779A01EBA883DE5854BC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_23CF04D107E779A01EBA883DE5854BC8" xlink:to="lab_us-gaap_StockholdersEquity_23CF04D107E779A01EBA883DE5854BC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_857E59ACA474939B59B8883DE5852373_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_857E59ACA474939B59B8883DE5852373" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect adjustment</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_857E59ACA474939B59B8883DE5852373_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_857E59ACA474939B59B8883DE5852373" 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_857E59ACA474939B59B8883DE5852373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_857E59ACA474939B59B8883DE5852373" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_857E59ACA474939B59B8883DE5852373" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_618F1ADDA3D0CFB02D36883DE5856DE0_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_618F1ADDA3D0CFB02D36883DE5856DE0" 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_618F1ADDA3D0CFB02D36883DE5856DE0_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_618F1ADDA3D0CFB02D36883DE5856DE0" 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_618F1ADDA3D0CFB02D36883DE5856DE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_618F1ADDA3D0CFB02D36883DE5856DE0" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_618F1ADDA3D0CFB02D36883DE5856DE0" xlink:type="arc" />
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84_negatedTerseLabel_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of tax effects</link:label>
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84_label_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84" 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_2802D6899F206043ABAC883DE5868F84_documentation_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84" 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-20190831.xsd#apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84" xlink:to="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2802D6899F206043ABAC883DE5868F84" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_EECA98772C0D433A02DA883DE586529B_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_EECA98772C0D433A02DA883DE586529B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_EECA98772C0D433A02DA883DE586529B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_EECA98772C0D433A02DA883DE586529B" xlink:to="lab_us-gaap_NetIncomeLoss_EECA98772C0D433A02DA883DE586529B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_618AE9E455C3FF6C324E883DE586CB54_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_618AE9E455C3FF6C324E883DE586CB54" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on foreign currency hedge, net of tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_618AE9E455C3FF6C324E883DE586CB54_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_618AE9E455C3FF6C324E883DE586CB54" 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_618AE9E455C3FF6C324E883DE586CB54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_618AE9E455C3FF6C324E883DE586CB54" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_618AE9E455C3FF6C324E883DE586CB54" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10AE423F2A207DD46763883DE5877316_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10AE423F2A207DD46763883DE5877316" 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10AE423F2A207DD46763883DE5877316_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10AE423F2A207DD46763883DE5877316" 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_10AE423F2A207DD46763883DE5877316" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10AE423F2A207DD46763883DE5877316" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_10AE423F2A207DD46763883DE5877316" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_D30F68A59C73B7CCEAC7883DE5874CC0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_D30F68A59C73B7CCEAC7883DE5874CC0" 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_D30F68A59C73B7CCEAC7883DE5874CC0_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_D30F68A59C73B7CCEAC7883DE5874CC0" 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_D30F68A59C73B7CCEAC7883DE5874CC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_D30F68A59C73B7CCEAC7883DE5874CC0" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_D30F68A59C73B7CCEAC7883DE5874CC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_29C05255605CBAC8BD20883DE5872CEC_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_29C05255605CBAC8BD20883DE5872CEC" 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_29C05255605CBAC8BD20883DE5872CEC_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_29C05255605CBAC8BD20883DE5872CEC" 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_29C05255605CBAC8BD20883DE5872CEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_29C05255605CBAC8BD20883DE5872CEC" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_29C05255605CBAC8BD20883DE5872CEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C77F4A97CD45D7E80732883DE587E486_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C77F4A97CD45D7E80732883DE587E486" 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_C77F4A97CD45D7E80732883DE587E486_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C77F4A97CD45D7E80732883DE587E486" 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_C77F4A97CD45D7E80732883DE587E486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C77F4A97CD45D7E80732883DE587E486" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C77F4A97CD45D7E80732883DE587E486" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019985BEA68864950E56883DE587F4B5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019985BEA68864950E56883DE587F4B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019985BEA68864950E56883DE587F4B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019985BEA68864950E56883DE587F4B5" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019985BEA68864950E56883DE587F4B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F98CD763721711EFAA10883DE58739E9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F98CD763721711EFAA10883DE58739E9" 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_F98CD763721711EFAA10883DE58739E9_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F98CD763721711EFAA10883DE58739E9" 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_F98CD763721711EFAA10883DE58739E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F98CD763721711EFAA10883DE58739E9" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F98CD763721711EFAA10883DE58739E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_CA6130E918B52637742B883DE588ADE9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_CA6130E918B52637742B883DE588ADE9" 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_CA6130E918B52637742B883DE588ADE9_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_CA6130E918B52637742B883DE588ADE9" 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_CA6130E918B52637742B883DE588ADE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_CA6130E918B52637742B883DE588ADE9" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_CA6130E918B52637742B883DE588ADE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_C11D5D8ED062FC93BDD5883DE588A3EA_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_C11D5D8ED062FC93BDD5883DE588A3EA" 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_C11D5D8ED062FC93BDD5883DE588A3EA_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_C11D5D8ED062FC93BDD5883DE588A3EA" 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_C11D5D8ED062FC93BDD5883DE588A3EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_C11D5D8ED062FC93BDD5883DE588A3EA" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_C11D5D8ED062FC93BDD5883DE588A3EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_F805CF2B720A28F669AF883DE588812F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_F805CF2B720A28F669AF883DE588812F" 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_F805CF2B720A28F669AF883DE588812F_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_F805CF2B720A28F669AF883DE588812F" 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_F805CF2B720A28F669AF883DE588812F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_F805CF2B720A28F669AF883DE588812F" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_F805CF2B720A28F669AF883DE588812F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_422CAB1A7685582D603D883DE588FAF0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_422CAB1A7685582D603D883DE588FAF0" 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_422CAB1A7685582D603D883DE588FAF0_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_422CAB1A7685582D603D883DE588FAF0" 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_422CAB1A7685582D603D883DE588FAF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_422CAB1A7685582D603D883DE588FAF0" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_422CAB1A7685582D603D883DE588FAF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_EAA5ABCAC0090B5052AF883DE588166C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_EAA5ABCAC0090B5052AF883DE588166C" 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_EAA5ABCAC0090B5052AF883DE588166C_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_EAA5ABCAC0090B5052AF883DE588166C" 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_EAA5ABCAC0090B5052AF883DE588166C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_EAA5ABCAC0090B5052AF883DE588166C" xlink:to="lab_us-gaap_DividendsCommonStockCash_EAA5ABCAC0090B5052AF883DE588166C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_9B4B60605AB5E0FC7160883DE588B709_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_9B4B60605AB5E0FC7160883DE588B709" 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_9B4B60605AB5E0FC7160883DE588B709" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_9B4B60605AB5E0FC7160883DE588B709" xlink:to="lab_us-gaap_SharesOutstanding_9B4B60605AB5E0FC7160883DE588B709" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_2826F7C82C52B9424FED883DE5882191_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_2826F7C82C52B9424FED883DE5882191" 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_2826F7C82C52B9424FED883DE5882191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_2826F7C82C52B9424FED883DE5882191" xlink:to="lab_us-gaap_StockholdersEquity_2826F7C82C52B9424FED883DE5882191" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_4EFC1CB37F71F8DCC1F7D97199248C3F_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_4EFC1CB37F71F8DCC1F7D97199248C3F" 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_4EFC1CB37F71F8DCC1F7D97199248C3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4EFC1CB37F71F8DCC1F7D97199248C3F" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_4EFC1CB37F71F8DCC1F7D97199248C3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_CC5810E3E31BEF201B87D9719924C39A_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_CC5810E3E31BEF201B87D9719924C39A" 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_CC5810E3E31BEF201B87D9719924C39A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_CC5810E3E31BEF201B87D9719924C39A" 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_CC5810E3E31BEF201B87D9719924C39A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_CC5810E3E31BEF201B87D9719924C39A" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_CC5810E3E31BEF201B87D9719924C39A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_688216F048BC6CB67A0ED9719A9F387E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_688216F048BC6CB67A0ED9719A9F387E" 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_688216F048BC6CB67A0ED9719A9F387E_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_688216F048BC6CB67A0ED9719A9F387E" 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_688216F048BC6CB67A0ED9719A9F387E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_688216F048BC6CB67A0ED9719A9F387E" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_688216F048BC6CB67A0ED9719A9F387E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2278B55061F62C91E443D9719A9FAD94_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_2278B55061F62C91E443D9719A9FAD94" 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_2278B55061F62C91E443D9719A9FAD94_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_2278B55061F62C91E443D9719A9FAD94" 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_2278B55061F62C91E443D9719A9FAD94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_2278B55061F62C91E443D9719A9FAD94" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_2278B55061F62C91E443D9719A9FAD94" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_4C9154E921ECEC8005DAD9719A9F40F2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_4C9154E921ECEC8005DAD9719A9F40F2" 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_4C9154E921ECEC8005DAD9719A9F40F2_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_4C9154E921ECEC8005DAD9719A9F40F2" 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_4C9154E921ECEC8005DAD9719A9F40F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_4C9154E921ECEC8005DAD9719A9F40F2" xlink:to="lab_us-gaap_CommonStockSharesIssued_4C9154E921ECEC8005DAD9719A9F40F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_37013B907A5AB84E7718D9719A9F630D_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_37013B907A5AB84E7718D9719A9F630D" 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_37013B907A5AB84E7718D9719A9F630D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_37013B907A5AB84E7718D9719A9F630D" 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_37013B907A5AB84E7718D9719A9F630D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_37013B907A5AB84E7718D9719A9F630D" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_37013B907A5AB84E7718D9719A9F630D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FBEFD4D0FDB0CEC894D288E7E154F314_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FBEFD4D0FDB0CEC894D288E7E154F314" 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_FBEFD4D0FDB0CEC894D288E7E154F314" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FBEFD4D0FDB0CEC894D288E7E154F314" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FBEFD4D0FDB0CEC894D288E7E154F314" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DA7E1A7B0DDE14D1A76E88E7E155704E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DA7E1A7B0DDE14D1A76E88E7E155704E" 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: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_DA7E1A7B0DDE14D1A76E88E7E155704E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DA7E1A7B0DDE14D1A76E88E7E155704E" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DA7E1A7B0DDE14D1A76E88E7E155704E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3A3B875C8CA47EFE7B7588E7E1566B9F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3A3B875C8CA47EFE7B7588E7E1566B9F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax expense (benefit) on foreign currency hedge</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_3A3B875C8CA47EFE7B7588E7E1566B9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3A3B875C8CA47EFE7B7588E7E1566B9F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_3A3B875C8CA47EFE7B7588E7E1566B9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0BA3205CFA52B7401F2FD971982A5123_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0BA3205CFA52B7401F2FD971982A5123" 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_0BA3205CFA52B7401F2FD971982A5123_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0BA3205CFA52B7401F2FD971982A5123" 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_0BA3205CFA52B7401F2FD971982A5123" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0BA3205CFA52B7401F2FD971982A5123" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0BA3205CFA52B7401F2FD971982A5123" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_D25C40F6D79A6A909D2FD9719A6F4BDE_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_D25C40F6D79A6A909D2FD9719A6F4BDE" 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_D25C40F6D79A6A909D2FD9719A6F4BDE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_D25C40F6D79A6A909D2FD9719A6F4BDE" 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_D25C40F6D79A6A909D2FD9719A6F4BDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_D25C40F6D79A6A909D2FD9719A6F4BDE" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_D25C40F6D79A6A909D2FD9719A6F4BDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CBA1F1E936FB15928C46D9719A6F985B_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CBA1F1E936FB15928C46D9719A6F985B" 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_CBA1F1E936FB15928C46D9719A6F985B_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CBA1F1E936FB15928C46D9719A6F985B" 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_CBA1F1E936FB15928C46D9719A6F985B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CBA1F1E936FB15928C46D9719A6F985B" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_CBA1F1E936FB15928C46D9719A6F985B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7BBF657D3445F7027E03D9719A6F3AEB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7BBF657D3445F7027E03D9719A6F3AEB" 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_7BBF657D3445F7027E03D9719A6F3AEB_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7BBF657D3445F7027E03D9719A6F3AEB" 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_7BBF657D3445F7027E03D9719A6F3AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7BBF657D3445F7027E03D9719A6F3AEB" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7BBF657D3445F7027E03D9719A6F3AEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2EBB4F73910786822779D97199072C92_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2EBB4F73910786822779D97199072C92" 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_2EBB4F73910786822779D97199072C92_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2EBB4F73910786822779D97199072C92" 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_2EBB4F73910786822779D97199072C92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2EBB4F73910786822779D97199072C92" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2EBB4F73910786822779D97199072C92" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_8EFCC5420C2FAB0CEE1DD9719907908A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_8EFCC5420C2FAB0CEE1DD9719907908A" 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_8EFCC5420C2FAB0CEE1DD9719907908A_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_8EFCC5420C2FAB0CEE1DD9719907908A" 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_8EFCC5420C2FAB0CEE1DD9719907908A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_8EFCC5420C2FAB0CEE1DD9719907908A" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_8EFCC5420C2FAB0CEE1DD9719907908A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E8D6A15335ED41492EB9D9719907169B_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E8D6A15335ED41492EB9D9719907169B" 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_E8D6A15335ED41492EB9D9719907169B_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E8D6A15335ED41492EB9D9719907169B" 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_E8D6A15335ED41492EB9D9719907169B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E8D6A15335ED41492EB9D9719907169B" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E8D6A15335ED41492EB9D9719907169B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4F10606EA0B00A7E2BA8D97199F41F28_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4F10606EA0B00A7E2BA8D97199F41F28" 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_4F10606EA0B00A7E2BA8D97199F41F28_label_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4F10606EA0B00A7E2BA8D97199F41F28" 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_4F10606EA0B00A7E2BA8D97199F41F28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4F10606EA0B00A7E2BA8D97199F41F28" xlink:to="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_4F10606EA0B00A7E2BA8D97199F41F28" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_64D96DB61987C8198CA3D97199F43AE0_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_64D96DB61987C8198CA3D97199F43AE0" 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_64D96DB61987C8198CA3D97199F43AE0_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_64D96DB61987C8198CA3D97199F43AE0" 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_64D96DB61987C8198CA3D97199F43AE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_64D96DB61987C8198CA3D97199F43AE0" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_64D96DB61987C8198CA3D97199F43AE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FBA4719D8B515505D42BD97199F428C9_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FBA4719D8B515505D42BD97199F428C9" 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_FBA4719D8B515505D42BD97199F428C9_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FBA4719D8B515505D42BD97199F428C9" 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_FBA4719D8B515505D42BD97199F428C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FBA4719D8B515505D42BD97199F428C9" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_FBA4719D8B515505D42BD97199F428C9" xlink:type="arc" />
    <link:label id="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764_terseLabel_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764" 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_5233DB54D267B11E4139D97199F5C764_label_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764" 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_5233DB54D267B11E4139D97199F5C764_documentation_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764" 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-20190831.xsd#apog_AdditionalOtherLiabilitiesNoncurrent" xlink:label="loc_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764" xlink:to="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5233DB54D267B11E4139D97199F5C764" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_B0F25E0A2123EC02E029D97199F5E8C9_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_B0F25E0A2123EC02E029D97199F5E8C9" 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_B0F25E0A2123EC02E029D97199F5E8C9_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_B0F25E0A2123EC02E029D97199F5E8C9" 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_B0F25E0A2123EC02E029D97199F5E8C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_B0F25E0A2123EC02E029D97199F5E8C9" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_B0F25E0A2123EC02E029D97199F5E8C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_C06FEE7BD90A45944691D971979ECC5A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_C06FEE7BD90A45944691D971979ECC5A" 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_C06FEE7BD90A45944691D971979ECC5A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_C06FEE7BD90A45944691D971979ECC5A" 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_C06FEE7BD90A45944691D971979ECC5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_C06FEE7BD90A45944691D971979ECC5A" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_C06FEE7BD90A45944691D971979ECC5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_EF4543C123F9BC54CCE4883DE536D500_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_EF4543C123F9BC54CCE4883DE536D500" 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_EF4543C123F9BC54CCE4883DE536D500_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_EF4543C123F9BC54CCE4883DE536D500" 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_EF4543C123F9BC54CCE4883DE536D500" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_EF4543C123F9BC54CCE4883DE536D500" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_EF4543C123F9BC54CCE4883DE536D500" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4A174785BEB0D57ADF28883DE536E384_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4A174785BEB0D57ADF28883DE536E384" 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_4A174785BEB0D57ADF28883DE536E384_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4A174785BEB0D57ADF28883DE536E384" 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_4A174785BEB0D57ADF28883DE536E384" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4A174785BEB0D57ADF28883DE536E384" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4A174785BEB0D57ADF28883DE536E384" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_E8AA532F6519CE838880883DE536C9EB_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_E8AA532F6519CE838880883DE536C9EB" 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_E8AA532F6519CE838880883DE536C9EB_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_E8AA532F6519CE838880883DE536C9EB" 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_E8AA532F6519CE838880883DE536C9EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_E8AA532F6519CE838880883DE536C9EB" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_E8AA532F6519CE838880883DE536C9EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_7E304FE6C3BE39668443883DE537F2EB_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_7E304FE6C3BE39668443883DE537F2EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognized at shipment</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_7E304FE6C3BE39668443883DE537F2EB_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_7E304FE6C3BE39668443883DE537F2EB" 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_7E304FE6C3BE39668443883DE537F2EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_7E304FE6C3BE39668443883DE537F2EB" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_7E304FE6C3BE39668443883DE537F2EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredOverTimeMember_82AF826BC38DDD1CD015883DE5375853_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_82AF826BC38DDD1CD015883DE5375853" 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_82AF826BC38DDD1CD015883DE5375853_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_82AF826BC38DDD1CD015883DE5375853" 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_82AF826BC38DDD1CD015883DE5375853" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember_82AF826BC38DDD1CD015883DE5375853" xlink:to="lab_us-gaap_TransferredOverTimeMember_82AF826BC38DDD1CD015883DE5375853" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_CC2BFDFE9A909A7D4032883DE5370C69_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_CC2BFDFE9A909A7D4032883DE5370C69" 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_CC2BFDFE9A909A7D4032883DE5370C69_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_CC2BFDFE9A909A7D4032883DE5370C69" 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_CC2BFDFE9A909A7D4032883DE5370C69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_CC2BFDFE9A909A7D4032883DE5370C69" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_CC2BFDFE9A909A7D4032883DE5370C69" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC1FF36D56ACAB9E7E22883DE537CB81_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC1FF36D56ACAB9E7E22883DE537CB81" 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_DC1FF36D56ACAB9E7E22883DE537CB81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC1FF36D56ACAB9E7E22883DE537CB81" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_DC1FF36D56ACAB9E7E22883DE537CB81" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E_terseLabel_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E" 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_4A8DD6D557C66DFEC7BED97198327A1E_label_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E" 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_4A8DD6D557C66DFEC7BED97198327A1E_documentation_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E" 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-20190831.xsd#apog_NumberOfDefinedBenefitPensionPlans" xlink:label="loc_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E" xlink:to="lab_apog_NumberOfDefinedBenefitPensionPlans_4A8DD6D557C66DFEC7BED97198327A1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_D537C800B275AF169F19D9719833DBD1_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_D537C800B275AF169F19D9719833DBD1" 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_D537C800B275AF169F19D9719833DBD1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_D537C800B275AF169F19D9719833DBD1" 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_D537C800B275AF169F19D9719833DBD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_D537C800B275AF169F19D9719833DBD1" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_D537C800B275AF169F19D9719833DBD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_1A4D55760F28F3239EC7D9719833FA76_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_1A4D55760F28F3239EC7D9719833FA76" 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_1A4D55760F28F3239EC7D9719833FA76_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_1A4D55760F28F3239EC7D9719833FA76" 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_1A4D55760F28F3239EC7D9719833FA76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_1A4D55760F28F3239EC7D9719833FA76" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_1A4D55760F28F3239EC7D9719833FA76" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_372FE3478CBAF549613AD9719833F1B1_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_372FE3478CBAF549613AD9719833F1B1" 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_372FE3478CBAF549613AD9719833F1B1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_372FE3478CBAF549613AD9719833F1B1" 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_372FE3478CBAF549613AD9719833F1B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_372FE3478CBAF549613AD9719833F1B1" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_372FE3478CBAF549613AD9719833F1B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_609E780223B995F0CF68D97198338733_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_609E780223B995F0CF68D97198338733" 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_609E780223B995F0CF68D97198338733_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_609E780223B995F0CF68D97198338733" 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_609E780223B995F0CF68D97198338733" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_609E780223B995F0CF68D97198338733" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_609E780223B995F0CF68D97198338733" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_21B60B4FD46C99406C05D97198346C24_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_21B60B4FD46C99406C05D97198346C24" 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_21B60B4FD46C99406C05D97198346C24_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_21B60B4FD46C99406C05D97198346C24" 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_21B60B4FD46C99406C05D97198346C24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_21B60B4FD46C99406C05D97198346C24" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_21B60B4FD46C99406C05D97198346C24" xlink:type="arc" />
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6_verboseLabel_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6" 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_232EA681FC58E4900434D9719A3E29C6_label_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6" 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_232EA681FC58E4900434D9719A3E29C6_documentation_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6" 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-20190831.xsd#apog_CompaniesBacklogRelatedToSales" xlink:label="loc_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6" xlink:to="lab_apog_CompaniesBacklogRelatedToSales_232EA681FC58E4900434D9719A3E29C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_0DECEA8352585CEDC3A0D9719A3FC296_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0DECEA8352585CEDC3A0D9719A3FC296" 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_0DECEA8352585CEDC3A0D9719A3FC296_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0DECEA8352585CEDC3A0D9719A3FC296" 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_0DECEA8352585CEDC3A0D9719A3FC296" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_0DECEA8352585CEDC3A0D9719A3FC296" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_0DECEA8352585CEDC3A0D9719A3FC296" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_68B87C430AE6713627FBD9719A41378F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_68B87C430AE6713627FBD9719A41378F" 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_68B87C430AE6713627FBD9719A41378F_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_68B87C430AE6713627FBD9719A41378F" 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_68B87C430AE6713627FBD9719A41378F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_68B87C430AE6713627FBD9719A41378F" xlink:to="lab_us-gaap_OtherCommitmentsAxis_68B87C430AE6713627FBD9719A41378F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_6061FE1B3910CDC7AF07D9719A4199E2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_6061FE1B3910CDC7AF07D9719A4199E2" 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_6061FE1B3910CDC7AF07D9719A4199E2_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_6061FE1B3910CDC7AF07D9719A4199E2" 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_6061FE1B3910CDC7AF07D9719A4199E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6061FE1B3910CDC7AF07D9719A4199E2" xlink:to="lab_us-gaap_OtherCommitmentsDomain_6061FE1B3910CDC7AF07D9719A4199E2" xlink:type="arc" />
    <link:label id="lab_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51_terseLabel_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51" 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_80E0A21AAA4F64C60B53D9719A41BD51_label_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51" 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_80E0A21AAA4F64C60B53D9719A41BD51_documentation_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51" 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-20190831.xsd#apog_NewMarketsTaxCreditMember" xlink:label="loc_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51" xlink:to="lab_apog_NewMarketsTaxCreditMember_80E0A21AAA4F64C60B53D9719A41BD51" xlink:type="arc" />
    <link:label id="lab_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485_terseLabel_en-US" xlink:label="lab_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485" 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_FA6E90FDB8FAEA0925DCD9719A41F485_label_en-US" xlink:label="lab_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485" 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_FA6E90FDB8FAEA0925DCD9719A41F485_documentation_en-US" xlink:label="lab_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485" 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-20190831.xsd#apog_ProjectRelatedLiability" xlink:label="loc_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485" xlink:to="lab_apog_ProjectRelatedLiability_FA6E90FDB8FAEA0925DCD9719A41F485" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_55B0ABAF2E3DA2F0F338D9719A4266D5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_55B0ABAF2E3DA2F0F338D9719A4266D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_55B0ABAF2E3DA2F0F338D9719A4266D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_55B0ABAF2E3DA2F0F338D9719A4266D5" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_55B0ABAF2E3DA2F0F338D9719A4266D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_8D6D4AA4A3D59168027AD9719A42B2A7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_8D6D4AA4A3D59168027AD9719A42B2A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_8D6D4AA4A3D59168027AD9719A42B2A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_8D6D4AA4A3D59168027AD9719A42B2A7" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_8D6D4AA4A3D59168027AD9719A42B2A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_D45FD1A80DD66BEF68BBD9719A428333_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_D45FD1A80DD66BEF68BBD9719A428333" 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_D45FD1A80DD66BEF68BBD9719A428333_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_D45FD1A80DD66BEF68BBD9719A428333" 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_D45FD1A80DD66BEF68BBD9719A428333" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_D45FD1A80DD66BEF68BBD9719A428333" xlink:to="lab_us-gaap_PurchaseObligation_D45FD1A80DD66BEF68BBD9719A428333" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_20106866452D52A024E6D9719A0392A1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_20106866452D52A024E6D9719A0392A1" 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_20106866452D52A024E6D9719A0392A1_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_20106866452D52A024E6D9719A0392A1" 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_20106866452D52A024E6D9719A0392A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_20106866452D52A024E6D9719A0392A1" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_20106866452D52A024E6D9719A0392A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22CE3EAB3D2933BE464ED9719A049953_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22CE3EAB3D2933BE464ED9719A049953" 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_22CE3EAB3D2933BE464ED9719A049953_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22CE3EAB3D2933BE464ED9719A049953" 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_22CE3EAB3D2933BE464ED9719A049953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22CE3EAB3D2933BE464ED9719A049953" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22CE3EAB3D2933BE464ED9719A049953" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_C92FC8C1F6E5BED153E7D9719A046CD9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_C92FC8C1F6E5BED153E7D9719A046CD9" 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_C92FC8C1F6E5BED153E7D9719A046CD9_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_C92FC8C1F6E5BED153E7D9719A046CD9" 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_C92FC8C1F6E5BED153E7D9719A046CD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_C92FC8C1F6E5BED153E7D9719A046CD9" xlink:to="lab_us-gaap_RelatedPartyDomain_C92FC8C1F6E5BED153E7D9719A046CD9" xlink:type="arc" />
    <link:label id="lab_srt_AffiliatedEntityMember_D4BFC6009EBFC2F2E31DD9719A048A3D_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember_D4BFC6009EBFC2F2E31DD9719A048A3D" 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_D4BFC6009EBFC2F2E31DD9719A048A3D_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember_D4BFC6009EBFC2F2E31DD9719A048A3D" 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_D4BFC6009EBFC2F2E31DD9719A048A3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember_D4BFC6009EBFC2F2E31DD9719A048A3D" xlink:to="lab_srt_AffiliatedEntityMember_D4BFC6009EBFC2F2E31DD9719A048A3D" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_26820D4678389BFA5428D9719A05CB5A_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_26820D4678389BFA5428D9719A05CB5A" 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_26820D4678389BFA5428D9719A05CB5A_label_en-US" xlink:label="lab_srt_RangeAxis_26820D4678389BFA5428D9719A05CB5A" 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_26820D4678389BFA5428D9719A05CB5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_26820D4678389BFA5428D9719A05CB5A" xlink:to="lab_srt_RangeAxis_26820D4678389BFA5428D9719A05CB5A" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_B3A5E550DD15CBD7A1CED9719A05481A_terseLabel_en-US" xlink:label="lab_srt_RangeMember_B3A5E550DD15CBD7A1CED9719A05481A" 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_B3A5E550DD15CBD7A1CED9719A05481A_label_en-US" xlink:label="lab_srt_RangeMember_B3A5E550DD15CBD7A1CED9719A05481A" 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_B3A5E550DD15CBD7A1CED9719A05481A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_B3A5E550DD15CBD7A1CED9719A05481A" xlink:to="lab_srt_RangeMember_B3A5E550DD15CBD7A1CED9719A05481A" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_4E7D989EB4518F9E5EB2D9719A05E5D5_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_4E7D989EB4518F9E5EB2D9719A05E5D5" 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_4E7D989EB4518F9E5EB2D9719A05E5D5_label_en-US" xlink:label="lab_srt_MinimumMember_4E7D989EB4518F9E5EB2D9719A05E5D5" 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_4E7D989EB4518F9E5EB2D9719A05E5D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_4E7D989EB4518F9E5EB2D9719A05E5D5" xlink:to="lab_srt_MinimumMember_4E7D989EB4518F9E5EB2D9719A05E5D5" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_39C401FE32994196C71DD9719A052E25_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_39C401FE32994196C71DD9719A052E25" 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_39C401FE32994196C71DD9719A052E25_label_en-US" xlink:label="lab_srt_MaximumMember_39C401FE32994196C71DD9719A052E25" 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_39C401FE32994196C71DD9719A052E25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_39C401FE32994196C71DD9719A052E25" xlink:to="lab_srt_MaximumMember_39C401FE32994196C71DD9719A052E25" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_9757882EBFB2D735E98ED9719A05EA75_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_9757882EBFB2D735E98ED9719A05EA75" 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_9757882EBFB2D735E98ED9719A05EA75_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_9757882EBFB2D735E98ED9719A05EA75" 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_9757882EBFB2D735E98ED9719A05EA75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_9757882EBFB2D735E98ED9719A05EA75" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_9757882EBFB2D735E98ED9719A05EA75" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_481F4817D6510B9B509FD9719A06B048_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_481F4817D6510B9B509FD9719A06B048" 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_481F4817D6510B9B509FD9719A06B048" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_481F4817D6510B9B509FD9719A06B048" xlink:to="lab_us-gaap_LeaseCost_481F4817D6510B9B509FD9719A06B048" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_F07107D898702ACE16EBD9719A06B245_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_F07107D898702ACE16EBD9719A06B245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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_F07107D898702ACE16EBD9719A06B245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_F07107D898702ACE16EBD9719A06B245" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_F07107D898702ACE16EBD9719A06B245" xlink:type="arc" />
    <link:label id="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B_terseLabel_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B" 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_F7AB686D692C0436CC08D9719A06259B_label_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B" 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_F7AB686D692C0436CC08D9719A06259B_documentation_en-US" xlink:label="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B" 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-20190831.xsd#apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount" xlink:label="loc_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B" xlink:to="lab_apog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount_F7AB686D692C0436CC08D9719A06259B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_2C16A89AEC138F8EB4B9D9719A068822_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_2C16A89AEC138F8EB4B9D9719A068822" 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_2C16A89AEC138F8EB4B9D9719A068822_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_2C16A89AEC138F8EB4B9D9719A068822" 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_2C16A89AEC138F8EB4B9D9719A068822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_2C16A89AEC138F8EB4B9D9719A068822" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_2C16A89AEC138F8EB4B9D9719A068822" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_FCAC4AE53D137F9BAF01D97199432BEA_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_FCAC4AE53D137F9BAF01D97199432BEA" 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_FCAC4AE53D137F9BAF01D97199432BEA_label_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_FCAC4AE53D137F9BAF01D97199432BEA" 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_FCAC4AE53D137F9BAF01D97199432BEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_FCAC4AE53D137F9BAF01D97199432BEA" xlink:to="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_FCAC4AE53D137F9BAF01D97199432BEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_8FFE50C6AA2D944987CCD97199431153_periodStartLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_8FFE50C6AA2D944987CCD97199431153" 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_8FFE50C6AA2D944987CCD97199431153_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_8FFE50C6AA2D944987CCD97199431153" 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_8FFE50C6AA2D944987CCD97199431153" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_8FFE50C6AA2D944987CCD97199431153" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_8FFE50C6AA2D944987CCD97199431153" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_D6FD08A658D25ED6EB04D971994349C9_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_D6FD08A658D25ED6EB04D971994349C9" 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_D6FD08A658D25ED6EB04D971994349C9_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_D6FD08A658D25ED6EB04D971994349C9" 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_D6FD08A658D25ED6EB04D971994349C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_D6FD08A658D25ED6EB04D971994349C9" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_D6FD08A658D25ED6EB04D971994349C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_44E91E440C1AA6D75FFAD97199439AC2_negatedLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_44E91E440C1AA6D75FFAD97199439AC2" 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_44E91E440C1AA6D75FFAD97199439AC2_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_44E91E440C1AA6D75FFAD97199439AC2" 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_44E91E440C1AA6D75FFAD97199439AC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_44E91E440C1AA6D75FFAD97199439AC2" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_44E91E440C1AA6D75FFAD97199439AC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_081F3FC53130E9567584D9719944CF15_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_081F3FC53130E9567584D9719944CF15" 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_081F3FC53130E9567584D9719944CF15_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_081F3FC53130E9567584D9719944CF15" 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_081F3FC53130E9567584D9719944CF15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_081F3FC53130E9567584D9719944CF15" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_081F3FC53130E9567584D9719944CF15" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_4436551CEB78E69C1FF9D9719944CD19_periodEndLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_4436551CEB78E69C1FF9D9719944CD19" 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_4436551CEB78E69C1FF9D9719944CD19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_4436551CEB78E69C1FF9D9719944CD19" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_4436551CEB78E69C1FF9D9719944CD19" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_B0263A64CB82DE71DA06D97197D3783C_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_B0263A64CB82DE71DA06D97197D3783C" 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_B0263A64CB82DE71DA06D97197D3783C_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_B0263A64CB82DE71DA06D97197D3783C" 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_B0263A64CB82DE71DA06D97197D3783C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_B0263A64CB82DE71DA06D97197D3783C" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_B0263A64CB82DE71DA06D97197D3783C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_FACD7968F9FCE106B591D97197D426D0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_FACD7968F9FCE106B591D97197D426D0" 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_FACD7968F9FCE106B591D97197D426D0_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_FACD7968F9FCE106B591D97197D426D0" 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_FACD7968F9FCE106B591D97197D426D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_FACD7968F9FCE106B591D97197D426D0" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_FACD7968F9FCE106B591D97197D426D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_85E0BF380A0A9CB6AB76D9719A15FB35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_85E0BF380A0A9CB6AB76D9719A15FB35" 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_85E0BF380A0A9CB6AB76D9719A15FB35_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_85E0BF380A0A9CB6AB76D9719A15FB35" 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_85E0BF380A0A9CB6AB76D9719A15FB35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_85E0BF380A0A9CB6AB76D9719A15FB35" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_85E0BF380A0A9CB6AB76D9719A15FB35" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_045C1B34F94B505F1A8AD9719A1641CA_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_045C1B34F94B505F1A8AD9719A1641CA" 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_045C1B34F94B505F1A8AD9719A1641CA_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_045C1B34F94B505F1A8AD9719A1641CA" 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_045C1B34F94B505F1A8AD9719A1641CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_045C1B34F94B505F1A8AD9719A1641CA" xlink:to="lab_us-gaap_GoodwillLineItems_045C1B34F94B505F1A8AD9719A1641CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_CDF2CBA9C024E575F196D9719A16E29E_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_CDF2CBA9C024E575F196D9719A16E29E" 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_CDF2CBA9C024E575F196D9719A16E29E_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_CDF2CBA9C024E575F196D9719A16E29E" 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_CDF2CBA9C024E575F196D9719A16E29E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_CDF2CBA9C024E575F196D9719A16E29E" xlink:to="lab_us-gaap_GoodwillRollForward_CDF2CBA9C024E575F196D9719A16E29E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_E65F3C6BFEC988CF725CD9719A172FC0_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_E65F3C6BFEC988CF725CD9719A172FC0" 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_E65F3C6BFEC988CF725CD9719A172FC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_E65F3C6BFEC988CF725CD9719A172FC0" xlink:to="lab_us-gaap_Goodwill_E65F3C6BFEC988CF725CD9719A172FC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_2E083F48C96F7FCDDA71D9719A173BF2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_2E083F48C96F7FCDDA71D9719A173BF2" 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_2E083F48C96F7FCDDA71D9719A173BF2_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_2E083F48C96F7FCDDA71D9719A173BF2" 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_2E083F48C96F7FCDDA71D9719A173BF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_2E083F48C96F7FCDDA71D9719A173BF2" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_2E083F48C96F7FCDDA71D9719A173BF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B45849D6847E78877748D9719A17798B_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B45849D6847E78877748D9719A17798B" 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_B45849D6847E78877748D9719A17798B_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B45849D6847E78877748D9719A17798B" 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_B45849D6847E78877748D9719A17798B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B45849D6847E78877748D9719A17798B" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B45849D6847E78877748D9719A17798B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_E91D45B77F3C4CB56EE1D9719A17C590_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_E91D45B77F3C4CB56EE1D9719A17C590" 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_E91D45B77F3C4CB56EE1D9719A17C590_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_E91D45B77F3C4CB56EE1D9719A17C590" 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_E91D45B77F3C4CB56EE1D9719A17C590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_E91D45B77F3C4CB56EE1D9719A17C590" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_E91D45B77F3C4CB56EE1D9719A17C590" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_B5B57EDF59CDDCCFB4DFD9719A187DB4_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_B5B57EDF59CDDCCFB4DFD9719A187DB4" 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_B5B57EDF59CDDCCFB4DFD9719A187DB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_B5B57EDF59CDDCCFB4DFD9719A187DB4" xlink:to="lab_us-gaap_Goodwill_B5B57EDF59CDDCCFB4DFD9719A187DB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_7734DB52E29F3F7C1F2BD97198D3BA61_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_7734DB52E29F3F7C1F2BD97198D3BA61" 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_7734DB52E29F3F7C1F2BD97198D3BA61_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_7734DB52E29F3F7C1F2BD97198D3BA61" 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_7734DB52E29F3F7C1F2BD97198D3BA61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_7734DB52E29F3F7C1F2BD97198D3BA61" xlink:to="lab_us-gaap_AwardTypeAxis_7734DB52E29F3F7C1F2BD97198D3BA61" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_119B488BFF0B4DC34D1DD97198D41188_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_119B488BFF0B4DC34D1DD97198D41188" 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_119B488BFF0B4DC34D1DD97198D41188_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_119B488BFF0B4DC34D1DD97198D41188" 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_119B488BFF0B4DC34D1DD97198D41188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_119B488BFF0B4DC34D1DD97198D41188" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_119B488BFF0B4DC34D1DD97198D41188" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_F33DC05C462ABD45F39BD97198D4C28D_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_F33DC05C462ABD45F39BD97198D4C28D" 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_F33DC05C462ABD45F39BD97198D4C28D_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_F33DC05C462ABD45F39BD97198D4C28D" 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_F33DC05C462ABD45F39BD97198D4C28D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_F33DC05C462ABD45F39BD97198D4C28D" xlink:to="lab_us-gaap_RestrictedStockMember_F33DC05C462ABD45F39BD97198D4C28D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_6AD3B04EF86B367A93C5D97198D42E56_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_6AD3B04EF86B367A93C5D97198D42E56" 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_6AD3B04EF86B367A93C5D97198D42E56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_6AD3B04EF86B367A93C5D97198D42E56" xlink:to="lab_us-gaap_ShareBasedCompensation_6AD3B04EF86B367A93C5D97198D42E56" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_0932F6DAB27E39981FA4D97198D51181_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_0932F6DAB27E39981FA4D97198D51181" 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_0932F6DAB27E39981FA4D97198D51181_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_0932F6DAB27E39981FA4D97198D51181" 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_0932F6DAB27E39981FA4D97198D51181" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_0932F6DAB27E39981FA4D97198D51181" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_0932F6DAB27E39981FA4D97198D51181" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_A0F0196871A9322C5EE5D97198D57B90_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_A0F0196871A9322C5EE5D97198D57B90" 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_A0F0196871A9322C5EE5D97198D57B90_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_A0F0196871A9322C5EE5D97198D57B90" 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_A0F0196871A9322C5EE5D97198D57B90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_A0F0196871A9322C5EE5D97198D57B90" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_A0F0196871A9322C5EE5D97198D57B90" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_BBFB2C26B3AF98325922D97198D5025E_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_BBFB2C26B3AF98325922D97198D5025E" 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_BBFB2C26B3AF98325922D97198D5025E_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_BBFB2C26B3AF98325922D97198D5025E" 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_BBFB2C26B3AF98325922D97198D5025E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_BBFB2C26B3AF98325922D97198D5025E" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_BBFB2C26B3AF98325922D97198D5025E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_98B8008417BD687E1BFBD97198D5DD07_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_98B8008417BD687E1BFBD97198D5DD07" 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_98B8008417BD687E1BFBD97198D5DD07_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_98B8008417BD687E1BFBD97198D5DD07" 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_98B8008417BD687E1BFBD97198D5DD07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_98B8008417BD687E1BFBD97198D5DD07" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_98B8008417BD687E1BFBD97198D5DD07" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_EFC3058FE32ABB0D05C3D97198D59C60_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_EFC3058FE32ABB0D05C3D97198D59C60" 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_EFC3058FE32ABB0D05C3D97198D59C60_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_EFC3058FE32ABB0D05C3D97198D59C60" 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_EFC3058FE32ABB0D05C3D97198D59C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_EFC3058FE32ABB0D05C3D97198D59C60" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_EFC3058FE32ABB0D05C3D97198D59C60" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_EE416F189EE2381BB01CD971979C00ED_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_EE416F189EE2381BB01CD971979C00ED" 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_EE416F189EE2381BB01CD971979C00ED_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_EE416F189EE2381BB01CD971979C00ED" 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_EE416F189EE2381BB01CD971979C00ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_EE416F189EE2381BB01CD971979C00ED" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_EE416F189EE2381BB01CD971979C00ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_BDFBB945457F3E6A3D5FD9719855D384_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_BDFBB945457F3E6A3D5FD9719855D384" 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_BDFBB945457F3E6A3D5FD9719855D384_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_BDFBB945457F3E6A3D5FD9719855D384" 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_BDFBB945457F3E6A3D5FD9719855D384" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_BDFBB945457F3E6A3D5FD9719855D384" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_BDFBB945457F3E6A3D5FD9719855D384" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8F1448385847F89E5C3CD97198551D6B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8F1448385847F89E5C3CD97198551D6B" 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_8F1448385847F89E5C3CD97198551D6B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8F1448385847F89E5C3CD97198551D6B" 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_8F1448385847F89E5C3CD97198551D6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8F1448385847F89E5C3CD97198551D6B" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_8F1448385847F89E5C3CD97198551D6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C900387D599408F5D007D9719855F8E4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C900387D599408F5D007D9719855F8E4" 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_C900387D599408F5D007D9719855F8E4_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C900387D599408F5D007D9719855F8E4" 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_C900387D599408F5D007D9719855F8E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C900387D599408F5D007D9719855F8E4" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C900387D599408F5D007D9719855F8E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B3ADAE56667EDE521606D971985FAC55_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B3ADAE56667EDE521606D971985FAC55" 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_B3ADAE56667EDE521606D971985FAC55_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B3ADAE56667EDE521606D971985FAC55" 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_B3ADAE56667EDE521606D971985FAC55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_B3ADAE56667EDE521606D971985FAC55" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_B3ADAE56667EDE521606D971985FAC55" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_D2351B9D2342FD82BE93D971985FFB36_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_D2351B9D2342FD82BE93D971985FFB36" 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_D2351B9D2342FD82BE93D971985FFB36_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_D2351B9D2342FD82BE93D971985FFB36" 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_D2351B9D2342FD82BE93D971985FFB36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_D2351B9D2342FD82BE93D971985FFB36" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_D2351B9D2342FD82BE93D971985FFB36" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_3D6ECCE6E761710820D0D971985FEC4A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_3D6ECCE6E761710820D0D971985FEC4A" 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_3D6ECCE6E761710820D0D971985FEC4A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_3D6ECCE6E761710820D0D971985FEC4A" 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_3D6ECCE6E761710820D0D971985FEC4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_3D6ECCE6E761710820D0D971985FEC4A" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_3D6ECCE6E761710820D0D971985FEC4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_6B1CE68ABD8AFBC6EEB6D971985FC4C8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_6B1CE68ABD8AFBC6EEB6D971985FC4C8" 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_6B1CE68ABD8AFBC6EEB6D971985FC4C8_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_6B1CE68ABD8AFBC6EEB6D971985FC4C8" 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_6B1CE68ABD8AFBC6EEB6D971985FC4C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_6B1CE68ABD8AFBC6EEB6D971985FC4C8" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_6B1CE68ABD8AFBC6EEB6D971985FC4C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_71D65AB2EEDD87C46AFBD97198600938_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_71D65AB2EEDD87C46AFBD97198600938" 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_71D65AB2EEDD87C46AFBD97198600938_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_71D65AB2EEDD87C46AFBD97198600938" 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_71D65AB2EEDD87C46AFBD97198600938" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_71D65AB2EEDD87C46AFBD97198600938" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_71D65AB2EEDD87C46AFBD97198600938" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_99B1E45BF7E2366B05EDD9719989D6BB_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_99B1E45BF7E2366B05EDD9719989D6BB" 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_99B1E45BF7E2366B05EDD9719989D6BB_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_99B1E45BF7E2366B05EDD9719989D6BB" 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_99B1E45BF7E2366B05EDD9719989D6BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_99B1E45BF7E2366B05EDD9719989D6BB" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_99B1E45BF7E2366B05EDD9719989D6BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_15C2F115AAC705AB0333D9719989477C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_15C2F115AAC705AB0333D9719989477C" 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_15C2F115AAC705AB0333D9719989477C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_15C2F115AAC705AB0333D9719989477C" 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_15C2F115AAC705AB0333D9719989477C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_15C2F115AAC705AB0333D9719989477C" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_15C2F115AAC705AB0333D9719989477C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9AFDC9CEDCC1F82CFC9ED97199891CC3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9AFDC9CEDCC1F82CFC9ED97199891CC3" 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_9AFDC9CEDCC1F82CFC9ED97199891CC3_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9AFDC9CEDCC1F82CFC9ED97199891CC3" 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_9AFDC9CEDCC1F82CFC9ED97199891CC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9AFDC9CEDCC1F82CFC9ED97199891CC3" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9AFDC9CEDCC1F82CFC9ED97199891CC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_382D1C7B4425EEC56226D97199895871_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_382D1C7B4425EEC56226D97199895871" 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_382D1C7B4425EEC56226D97199895871_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_382D1C7B4425EEC56226D97199895871" 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_382D1C7B4425EEC56226D97199895871" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_382D1C7B4425EEC56226D97199895871" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_382D1C7B4425EEC56226D97199895871" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_F7B121AE70F5406F3C88D9719797A5B8_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_F7B121AE70F5406F3C88D9719797A5B8" 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_F7B121AE70F5406F3C88D9719797A5B8_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_F7B121AE70F5406F3C88D9719797A5B8" 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_F7B121AE70F5406F3C88D9719797A5B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_F7B121AE70F5406F3C88D9719797A5B8" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_F7B121AE70F5406F3C88D9719797A5B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_57C73EC789B42B21DAB5D9719798DCC4_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_57C73EC789B42B21DAB5D9719798DCC4" 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_57C73EC789B42B21DAB5D9719798DCC4_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_57C73EC789B42B21DAB5D9719798DCC4" 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_57C73EC789B42B21DAB5D9719798DCC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_57C73EC789B42B21DAB5D9719798DCC4" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_57C73EC789B42B21DAB5D9719798DCC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_6B6CC595E7EE880A6FFCD971979869A2_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_6B6CC595E7EE880A6FFCD971979869A2" 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_6B6CC595E7EE880A6FFCD971979869A2_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_6B6CC595E7EE880A6FFCD971979869A2" 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_6B6CC595E7EE880A6FFCD971979869A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_6B6CC595E7EE880A6FFCD971979869A2" xlink:to="lab_us-gaap_TradeNamesMember_6B6CC595E7EE880A6FFCD971979869A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_92E09C3BC8207CC98567D9719798DFF3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_92E09C3BC8207CC98567D9719798DFF3" 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: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_92E09C3BC8207CC98567D9719798DFF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_92E09C3BC8207CC98567D9719798DFF3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_92E09C3BC8207CC98567D9719798DFF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_04C5829F4CC59736E1C4D971979989A9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_04C5829F4CC59736E1C4D971979989A9" 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: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_04C5829F4CC59736E1C4D971979989A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_04C5829F4CC59736E1C4D971979989A9" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_04C5829F4CC59736E1C4D971979989A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_18CAAA5353D81EDC089ED97197991822_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_18CAAA5353D81EDC089ED97197991822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_18CAAA5353D81EDC089ED97197991822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_18CAAA5353D81EDC089ED97197991822" xlink:to="lab_us-gaap_CustomerRelationshipsMember_18CAAA5353D81EDC089ED97197991822" xlink:type="arc" />
    <link:label id="lab_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68_terseLabel_en-US" xlink:label="lab_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68" 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_E152CA94ADA3EC34F636D97197996D68_label_en-US" xlink:label="lab_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68" 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_E152CA94ADA3EC34F636D97197996D68_documentation_en-US" xlink:label="lab_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68" 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-20190831.xsd#apog_BacklogMember" xlink:label="loc_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68" xlink:to="lab_apog_BacklogMember_E152CA94ADA3EC34F636D97197996D68" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E01E267E7DE2475096AD971979A1CFB_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E01E267E7DE2475096AD971979A1CFB" 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_8E01E267E7DE2475096AD971979A1CFB_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E01E267E7DE2475096AD971979A1CFB" 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_8E01E267E7DE2475096AD971979A1CFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E01E267E7DE2475096AD971979A1CFB" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8E01E267E7DE2475096AD971979A1CFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_BF9823B57F13AF721438D971991A1C2F_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_BF9823B57F13AF721438D971991A1C2F" 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_BF9823B57F13AF721438D971991A1C2F_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_BF9823B57F13AF721438D971991A1C2F" 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_BF9823B57F13AF721438D971991A1C2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_BF9823B57F13AF721438D971991A1C2F" xlink:to="lab_us-gaap_NumberOfReportableSegments_BF9823B57F13AF721438D971991A1C2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_654BEA8C604E27FDA80ED971991AC0AF_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_654BEA8C604E27FDA80ED971991AC0AF" 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_654BEA8C604E27FDA80ED971991AC0AF_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_654BEA8C604E27FDA80ED971991AC0AF" 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_654BEA8C604E27FDA80ED971991AC0AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_654BEA8C604E27FDA80ED971991AC0AF" xlink:to="lab_us-gaap_NumberOfOperatingSegments_654BEA8C604E27FDA80ED971991AC0AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_0280894B34B7A6DEEF26D971988168E9_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_0280894B34B7A6DEEF26D971988168E9" 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_0280894B34B7A6DEEF26D971988168E9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_0280894B34B7A6DEEF26D971988168E9" 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_0280894B34B7A6DEEF26D971988168E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_0280894B34B7A6DEEF26D971988168E9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_0280894B34B7A6DEEF26D971988168E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_3697562B45822ACB6671D97198812879_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_3697562B45822ACB6671D97198812879" 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_3697562B45822ACB6671D97198812879" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_3697562B45822ACB6671D97198812879" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_3697562B45822ACB6671D97198812879" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_89CF9EF75E73E6CD6882D97198824E9E_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_89CF9EF75E73E6CD6882D97198824E9E" 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_89CF9EF75E73E6CD6882D97198824E9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_89CF9EF75E73E6CD6882D97198824E9E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_89CF9EF75E73E6CD6882D97198824E9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E79A32EBBFCD845BD2DD97198828BDB_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E79A32EBBFCD845BD2DD97198828BDB" 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_0E79A32EBBFCD845BD2DD97198828BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E79A32EBBFCD845BD2DD97198828BDB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E79A32EBBFCD845BD2DD97198828BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6282B89C92C811B20D7AD9719882720E_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6282B89C92C811B20D7AD9719882720E" 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_6282B89C92C811B20D7AD9719882720E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6282B89C92C811B20D7AD9719882720E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6282B89C92C811B20D7AD9719882720E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_0E05476C7466BB072B20D9719882048D_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_0E05476C7466BB072B20D9719882048D" 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_0E05476C7466BB072B20D9719882048D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_0E05476C7466BB072B20D9719882048D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_0E05476C7466BB072B20D9719882048D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_6990890FE67F30917D84D9719882B2CD_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_6990890FE67F30917D84D9719882B2CD" 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_6990890FE67F30917D84D9719882B2CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_6990890FE67F30917D84D9719882B2CD" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_6990890FE67F30917D84D9719882B2CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_E8D0847D261C320F3BB5D971988338D1_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_E8D0847D261C320F3BB5D971988338D1" 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_E8D0847D261C320F3BB5D971988338D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_E8D0847D261C320F3BB5D971988338D1" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_E8D0847D261C320F3BB5D971988338D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_BDB3D8A9E6CC360D8361D971981AF84A_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_BDB3D8A9E6CC360D8361D971981AF84A" 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_BDB3D8A9E6CC360D8361D971981AF84A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_BDB3D8A9E6CC360D8361D971981AF84A" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_BDB3D8A9E6CC360D8361D971981AF84A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_9B21C4FCF0F229358F01D971981A755D_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_9B21C4FCF0F229358F01D971981A755D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating 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_9B21C4FCF0F229358F01D971981A755D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_9B21C4FCF0F229358F01D971981A755D" xlink:to="lab_us-gaap_OperatingLeaseLiability_9B21C4FCF0F229358F01D971981A755D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_DF48E5CCAA9655B4C096D97198B81337_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_DF48E5CCAA9655B4C096D97198B81337" 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_DF48E5CCAA9655B4C096D97198B81337_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_DF48E5CCAA9655B4C096D97198B81337" 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_DF48E5CCAA9655B4C096D97198B81337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_DF48E5CCAA9655B4C096D97198B81337" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_DF48E5CCAA9655B4C096D97198B81337" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_774EF84BD3DE226914AFD97198B90924_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_774EF84BD3DE226914AFD97198B90924" 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_774EF84BD3DE226914AFD97198B90924_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_774EF84BD3DE226914AFD97198B90924" 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_774EF84BD3DE226914AFD97198B90924" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_774EF84BD3DE226914AFD97198B90924" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_774EF84BD3DE226914AFD97198B90924" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_14F1A4802B18A00DAF53D97198B95942_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_14F1A4802B18A00DAF53D97198B95942" 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_14F1A4802B18A00DAF53D97198B95942_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_14F1A4802B18A00DAF53D97198B95942" 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_14F1A4802B18A00DAF53D97198B95942" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_14F1A4802B18A00DAF53D97198B95942" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_14F1A4802B18A00DAF53D97198B95942" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7D0BAEB11A1A1891CFA4D97198B9C6B2_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7D0BAEB11A1A1891CFA4D97198B9C6B2" 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_7D0BAEB11A1A1891CFA4D97198B9C6B2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7D0BAEB11A1A1891CFA4D97198B9C6B2" 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_7D0BAEB11A1A1891CFA4D97198B9C6B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7D0BAEB11A1A1891CFA4D97198B9C6B2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7D0BAEB11A1A1891CFA4D97198B9C6B2" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1" 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_175688AB76DD2AA8FC00D97198B918D1_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1" 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_175688AB76DD2AA8FC00D97198B918D1_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1" 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-20190831.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_175688AB76DD2AA8FC00D97198B918D1" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5" 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_E7BF97688F9A5309BAB5D97198B9B4B5_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5" 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_E7BF97688F9A5309BAB5D97198B9B4B5_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5" 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-20190831.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_E7BF97688F9A5309BAB5D97198B9B4B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5087173223EABF9AFDA7D97198BA3D73_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5087173223EABF9AFDA7D97198BA3D73" 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_5087173223EABF9AFDA7D97198BA3D73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5087173223EABF9AFDA7D97198BA3D73" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_5087173223EABF9AFDA7D97198BA3D73" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_06B0D479596E7AE230D4D97198BA6C19_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_06B0D479596E7AE230D4D97198BA6C19" 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_06B0D479596E7AE230D4D97198BA6C19_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_06B0D479596E7AE230D4D97198BA6C19" 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_06B0D479596E7AE230D4D97198BA6C19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_06B0D479596E7AE230D4D97198BA6C19" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_06B0D479596E7AE230D4D97198BA6C19" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_067A226208D63CB6F7F1D97198BAC4E1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_067A226208D63CB6F7F1D97198BAC4E1" 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_067A226208D63CB6F7F1D97198BAC4E1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_067A226208D63CB6F7F1D97198BAC4E1" 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_067A226208D63CB6F7F1D97198BAC4E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_067A226208D63CB6F7F1D97198BAC4E1" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_067A226208D63CB6F7F1D97198BAC4E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2006C92387008D93AE9ED97198BA9232_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2006C92387008D93AE9ED97198BA9232" 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_2006C92387008D93AE9ED97198BA9232_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2006C92387008D93AE9ED97198BA9232" 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_2006C92387008D93AE9ED97198BA9232" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2006C92387008D93AE9ED97198BA9232" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2006C92387008D93AE9ED97198BA9232" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1E0CEBCD6CAA2FFFB7CED97198BA1C20_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1E0CEBCD6CAA2FFFB7CED97198BA1C20" 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_1E0CEBCD6CAA2FFFB7CED97198BA1C20_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1E0CEBCD6CAA2FFFB7CED97198BA1C20" 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_1E0CEBCD6CAA2FFFB7CED97198BA1C20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1E0CEBCD6CAA2FFFB7CED97198BA1C20" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1E0CEBCD6CAA2FFFB7CED97198BA1C20" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78" 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_19C5101309AA61411647D97198BB8F78_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78" 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_19C5101309AA61411647D97198BB8F78_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78" 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-20190831.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_19C5101309AA61411647D97198BB8F78" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374" 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_0C234CBBCC0900F79F47D97198BBF374_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374" 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_0C234CBBCC0900F79F47D97198BBF374_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374" 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-20190831.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_0C234CBBCC0900F79F47D97198BBF374" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_60759794F6A04FE41966D97198BB5C65_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_60759794F6A04FE41966D97198BB5C65" 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_60759794F6A04FE41966D97198BB5C65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_60759794F6A04FE41966D97198BB5C65" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_60759794F6A04FE41966D97198BB5C65" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_71AB83F2667A0E06445CD9719912C9A7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_71AB83F2667A0E06445CD9719912C9A7" 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_71AB83F2667A0E06445CD9719912C9A7_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_71AB83F2667A0E06445CD9719912C9A7" 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_71AB83F2667A0E06445CD9719912C9A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_71AB83F2667A0E06445CD9719912C9A7" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_71AB83F2667A0E06445CD9719912C9A7" xlink:type="arc" />
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3_terseLabel_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3" 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_E8DA6C91CCB7BDCD7F1BD971991269B3_label_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3" 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_E8DA6C91CCB7BDCD7F1BD971991269B3_documentation_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3" 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-20190831.xsd#apog_Debtpaymenttoacquirebusiness" xlink:label="loc_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3" xlink:to="lab_apog_Debtpaymenttoacquirebusiness_E8DA6C91CCB7BDCD7F1BD971991269B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_0B147626D37055A58CF2D97199122540_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_0B147626D37055A58CF2D97199122540" 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_0B147626D37055A58CF2D97199122540_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_0B147626D37055A58CF2D97199122540" 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_0B147626D37055A58CF2D97199122540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment_0B147626D37055A58CF2D97199122540" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment_0B147626D37055A58CF2D97199122540" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTerm_375F785EDD88CAC6B5E9D97199187BDB_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_375F785EDD88CAC6B5E9D97199187BDB" 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_375F785EDD88CAC6B5E9D97199187BDB_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_375F785EDD88CAC6B5E9D97199187BDB" 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_375F785EDD88CAC6B5E9D97199187BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_375F785EDD88CAC6B5E9D97199187BDB" xlink:to="lab_us-gaap_DebtInstrumentTerm_375F785EDD88CAC6B5E9D97199187BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_3BE1D4CBDBE508613AA3D97199180213_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_3BE1D4CBDBE508613AA3D97199180213" 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_3BE1D4CBDBE508613AA3D97199180213_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_3BE1D4CBDBE508613AA3D97199180213" 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_3BE1D4CBDBE508613AA3D97199180213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_3BE1D4CBDBE508613AA3D97199180213" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_3BE1D4CBDBE508613AA3D97199180213" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_EA24B34C39A1EEAE27C5D9719918C30B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_EA24B34C39A1EEAE27C5D9719918C30B" 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_EA24B34C39A1EEAE27C5D9719918C30B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_EA24B34C39A1EEAE27C5D9719918C30B" 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_EA24B34C39A1EEAE27C5D9719918C30B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_EA24B34C39A1EEAE27C5D9719918C30B" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_EA24B34C39A1EEAE27C5D9719918C30B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_0E90055FFF62278D7DDCD97198FFC7BA_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_0E90055FFF62278D7DDCD97198FFC7BA" 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_0E90055FFF62278D7DDCD97198FFC7BA_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_0E90055FFF62278D7DDCD97198FFC7BA" 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_0E90055FFF62278D7DDCD97198FFC7BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_0E90055FFF62278D7DDCD97198FFC7BA" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_0E90055FFF62278D7DDCD97198FFC7BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_74E087FA4E918DD02B0ED97198794D13_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_74E087FA4E918DD02B0ED97198794D13" 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_74E087FA4E918DD02B0ED97198794D13_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_74E087FA4E918DD02B0ED97198794D13" 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_74E087FA4E918DD02B0ED97198794D13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_74E087FA4E918DD02B0ED97198794D13" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_74E087FA4E918DD02B0ED97198794D13" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_730A4228B6A961F0211ED97198F2123C_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_730A4228B6A961F0211ED97198F2123C" 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_730A4228B6A961F0211ED97198F2123C_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_730A4228B6A961F0211ED97198F2123C" 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_730A4228B6A961F0211ED97198F2123C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_730A4228B6A961F0211ED97198F2123C" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_730A4228B6A961F0211ED97198F2123C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_0A9CD45F26F331BE2607D97198F2306B_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_0A9CD45F26F331BE2607D97198F2306B" 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_0A9CD45F26F331BE2607D97198F2306B_label_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_0A9CD45F26F331BE2607D97198F2306B" 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_0A9CD45F26F331BE2607D97198F2306B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_0A9CD45F26F331BE2607D97198F2306B" xlink:to="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_0A9CD45F26F331BE2607D97198F2306B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9A6A3977CC19597BC8A4D97198F25401_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9A6A3977CC19597BC8A4D97198F25401" 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_9A6A3977CC19597BC8A4D97198F25401_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9A6A3977CC19597BC8A4D97198F25401" 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_9A6A3977CC19597BC8A4D97198F25401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9A6A3977CC19597BC8A4D97198F25401" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_9A6A3977CC19597BC8A4D97198F25401" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_336662FA30301B848770D97198F39E58_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_336662FA30301B848770D97198F39E58" 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_336662FA30301B848770D97198F39E58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_336662FA30301B848770D97198F39E58" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_336662FA30301B848770D97198F39E58" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_E64618E53A0B8557D4B7D97198F3DAA3_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_E64618E53A0B8557D4B7D97198F3DAA3" 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_E64618E53A0B8557D4B7D97198F3DAA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_E64618E53A0B8557D4B7D97198F3DAA3" xlink:to="lab_us-gaap_RetainedEarningsMember_E64618E53A0B8557D4B7D97198F3DAA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_62420AF0BF1C9BC7716DD97198F362BF_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_62420AF0BF1C9BC7716DD97198F362BF" 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_62420AF0BF1C9BC7716DD97198F362BF_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_62420AF0BF1C9BC7716DD97198F362BF" 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_62420AF0BF1C9BC7716DD97198F362BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_62420AF0BF1C9BC7716DD97198F362BF" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_62420AF0BF1C9BC7716DD97198F362BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5302FF5CD758DA6E4B49D97198F45AD8_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5302FF5CD758DA6E4B49D97198F45AD8" 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_5302FF5CD758DA6E4B49D97198F45AD8_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5302FF5CD758DA6E4B49D97198F45AD8" 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_5302FF5CD758DA6E4B49D97198F45AD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5302FF5CD758DA6E4B49D97198F45AD8" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5302FF5CD758DA6E4B49D97198F45AD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_56B5DC4676DCBABD1666D97198F48B44_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_56B5DC4676DCBABD1666D97198F48B44" 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_56B5DC4676DCBABD1666D97198F48B44_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_56B5DC4676DCBABD1666D97198F48B44" 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_56B5DC4676DCBABD1666D97198F48B44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_56B5DC4676DCBABD1666D97198F48B44" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_56B5DC4676DCBABD1666D97198F48B44" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8E9285F04048D20FF2CED97198F4D494_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8E9285F04048D20FF2CED97198F4D494" 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_8E9285F04048D20FF2CED97198F4D494_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8E9285F04048D20FF2CED97198F4D494" 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_8E9285F04048D20FF2CED97198F4D494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8E9285F04048D20FF2CED97198F4D494" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8E9285F04048D20FF2CED97198F4D494" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_A348B5BE6D074C0D7747D97198F4E567_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_A348B5BE6D074C0D7747D97198F4E567" 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_A348B5BE6D074C0D7747D97198F4E567_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_A348B5BE6D074C0D7747D97198F4E567" 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_A348B5BE6D074C0D7747D97198F4E567" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_A348B5BE6D074C0D7747D97198F4E567" xlink:to="lab_us-gaap_TypeOfAdoptionMember_A348B5BE6D074C0D7747D97198F4E567" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_7119325133CA58543B03D97198F5DDC7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_7119325133CA58543B03D97198F5DDC7" 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_7119325133CA58543B03D97198F5DDC7_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_7119325133CA58543B03D97198F5DDC7" 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_7119325133CA58543B03D97198F5DDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_7119325133CA58543B03D97198F5DDC7" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_7119325133CA58543B03D97198F5DDC7" xlink:type="arc" />
    <link:label id="lab_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B_terseLabel_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B" 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_172EDB60079A0D8FDE13D97198F5926B_label_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B" 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_172EDB60079A0D8FDE13D97198F5926B_documentation_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B" 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-20190831.xsd#apog_AccountingStandardsUpdate201802Member" xlink:label="loc_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B" xlink:to="lab_apog_AccountingStandardsUpdate201802Member_172EDB60079A0D8FDE13D97198F5926B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_7775BFFC7C3AA7580E77D97198F52849_verboseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_7775BFFC7C3AA7580E77D97198F52849" 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: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_7775BFFC7C3AA7580E77D97198F52849" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_7775BFFC7C3AA7580E77D97198F52849" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_7775BFFC7C3AA7580E77D97198F52849" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_742A1B89D5F629EA325BD97198F6BDC8_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_742A1B89D5F629EA325BD97198F6BDC8" 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_742A1B89D5F629EA325BD97198F6BDC8_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_742A1B89D5F629EA325BD97198F6BDC8" 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_742A1B89D5F629EA325BD97198F6BDC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_742A1B89D5F629EA325BD97198F6BDC8" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_742A1B89D5F629EA325BD97198F6BDC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_A979DD41562B91464D3BD97198F61F88_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_A979DD41562B91464D3BD97198F61F88" 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_A979DD41562B91464D3BD97198F61F88_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_A979DD41562B91464D3BD97198F61F88" 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_A979DD41562B91464D3BD97198F61F88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_A979DD41562B91464D3BD97198F61F88" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_A979DD41562B91464D3BD97198F61F88" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_2D02CBFD8EE60411E2DBD97198F693EA_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_2D02CBFD8EE60411E2DBD97198F693EA" 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_2D02CBFD8EE60411E2DBD97198F693EA_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_2D02CBFD8EE60411E2DBD97198F693EA" 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_2D02CBFD8EE60411E2DBD97198F693EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_2D02CBFD8EE60411E2DBD97198F693EA" xlink:to="lab_us-gaap_SubsequentEventMember_2D02CBFD8EE60411E2DBD97198F693EA" xlink:type="arc" />
    <link:label id="lab_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970_terseLabel_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970" 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_8098B2D50BE748C76A88D97198F71970_label_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970" 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_8098B2D50BE748C76A88D97198F71970_documentation_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970" 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-20190831.xsd#apog_PercentageOfTotalRevenue" xlink:label="loc_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970" xlink:to="lab_apog_PercentageOfTotalRevenue_8098B2D50BE748C76A88D97198F71970" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A" 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_BBAA8EAD3E5178794ADCD97198F7830A_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A" 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_BBAA8EAD3E5178794ADCD97198F7830A_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A" 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-20190831.xsd#apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts" xlink:label="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A" xlink:to="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_BBAA8EAD3E5178794ADCD97198F7830A" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA" 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_7C08FC925E7333B55DD6D97198F7ADBA_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA" 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_7C08FC925E7333B55DD6D97198F7ADBA_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA" 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-20190831.xsd#apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue" xlink:label="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA" xlink:to="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_7C08FC925E7333B55DD6D97198F7ADBA" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793" 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_478A40DC5DB738229D74D97198F70793_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793" 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_478A40DC5DB738229D74D97198F70793_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793" 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-20190831.xsd#apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement" xlink:label="loc_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793" xlink:to="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_478A40DC5DB738229D74D97198F70793" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453" 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_C67B9B7631EF095494C7D97198F74453_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453" 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_C67B9B7631EF095494C7D97198F74453_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453" 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-20190831.xsd#apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod" xlink:label="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453" xlink:to="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_C67B9B7631EF095494C7D97198F74453" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9" 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_E51AA84A22EF0F4D3082D97198F8C1F9_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9" 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_E51AA84A22EF0F4D3082D97198F8C1F9_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9" 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-20190831.xsd#apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue" xlink:label="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9" xlink:to="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_E51AA84A22EF0F4D3082D97198F8C1F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F3C2D3A4506431737C55D97198F82BE5_netLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F3C2D3A4506431737C55D97198F82BE5" 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_F3C2D3A4506431737C55D97198F82BE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F3C2D3A4506431737C55D97198F82BE5" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_F3C2D3A4506431737C55D97198F82BE5" xlink:type="arc" />
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2C9047F46C04308328D8D97198F8BBE1_terseLabel_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2C9047F46C04308328D8D97198F8BBE1" 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-20190831.xsd#apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2C9047F46C04308328D8D97198F8BBE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2C9047F46C04308328D8D97198F8BBE1" xlink:to="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_2C9047F46C04308328D8D97198F8BBE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_E3EC4FF069FC18EC8EADD97198F8105D_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_E3EC4FF069FC18EC8EADD97198F8105D" 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_E3EC4FF069FC18EC8EADD97198F8105D_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_E3EC4FF069FC18EC8EADD97198F8105D" 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_E3EC4FF069FC18EC8EADD97198F8105D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_E3EC4FF069FC18EC8EADD97198F8105D" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_E3EC4FF069FC18EC8EADD97198F8105D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_D489F5B9495C4DEE0C75D97198F80330_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_D489F5B9495C4DEE0C75D97198F80330" 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_D489F5B9495C4DEE0C75D97198F80330_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_D489F5B9495C4DEE0C75D97198F80330" 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_D489F5B9495C4DEE0C75D97198F80330" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_D489F5B9495C4DEE0C75D97198F80330" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_D489F5B9495C4DEE0C75D97198F80330" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C9EC81FEE2E17A36AAE9D97198700A99_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C9EC81FEE2E17A36AAE9D97198700A99" 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_C9EC81FEE2E17A36AAE9D97198700A99_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C9EC81FEE2E17A36AAE9D97198700A99" 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_C9EC81FEE2E17A36AAE9D97198700A99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C9EC81FEE2E17A36AAE9D97198700A99" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C9EC81FEE2E17A36AAE9D97198700A99" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_EC5648B713B62E18BBBED971987272CA_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_EC5648B713B62E18BBBED971987272CA" 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_EC5648B713B62E18BBBED971987272CA_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_EC5648B713B62E18BBBED971987272CA" 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_EC5648B713B62E18BBBED971987272CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_EC5648B713B62E18BBBED971987272CA" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_EC5648B713B62E18BBBED971987272CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BF1385A5581CBEBE3266883DE4F8FEF1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BF1385A5581CBEBE3266883DE4F8FEF1" 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_BF1385A5581CBEBE3266883DE4F8FEF1_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BF1385A5581CBEBE3266883DE4F8FEF1" 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_BF1385A5581CBEBE3266883DE4F8FEF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BF1385A5581CBEBE3266883DE4F8FEF1" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BF1385A5581CBEBE3266883DE4F8FEF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_EB786D10F41B3AB2E934883DE4F80353_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_EB786D10F41B3AB2E934883DE4F80353" 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_EB786D10F41B3AB2E934883DE4F80353_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_EB786D10F41B3AB2E934883DE4F80353" 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_EB786D10F41B3AB2E934883DE4F80353" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_EB786D10F41B3AB2E934883DE4F80353" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_EB786D10F41B3AB2E934883DE4F80353" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6077D9E163DD089A7148883DE4F99EB3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6077D9E163DD089A7148883DE4F99EB3" 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_6077D9E163DD089A7148883DE4F99EB3_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6077D9E163DD089A7148883DE4F99EB3" 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_6077D9E163DD089A7148883DE4F99EB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6077D9E163DD089A7148883DE4F99EB3" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6077D9E163DD089A7148883DE4F99EB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_D54E0B26AA4282077C56883DE4F990BD_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_D54E0B26AA4282077C56883DE4F990BD" 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_D54E0B26AA4282077C56883DE4F990BD_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_D54E0B26AA4282077C56883DE4F990BD" 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_D54E0B26AA4282077C56883DE4F990BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_D54E0B26AA4282077C56883DE4F990BD" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_D54E0B26AA4282077C56883DE4F990BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_CA3B33EB7D549CCBC69B883DE4F96836_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_CA3B33EB7D549CCBC69B883DE4F96836" 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_CA3B33EB7D549CCBC69B883DE4F96836_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_CA3B33EB7D549CCBC69B883DE4F96836" 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_CA3B33EB7D549CCBC69B883DE4F96836" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_CA3B33EB7D549CCBC69B883DE4F96836" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_CA3B33EB7D549CCBC69B883DE4F96836" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_91E461184DA10B258170883DE4F931C6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_91E461184DA10B258170883DE4F931C6" 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_91E461184DA10B258170883DE4F931C6_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_91E461184DA10B258170883DE4F931C6" 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_91E461184DA10B258170883DE4F931C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_91E461184DA10B258170883DE4F931C6" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_91E461184DA10B258170883DE4F931C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_9DFE950186D8495C670F883DE4F9260D_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_9DFE950186D8495C670F883DE4F9260D" 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_9DFE950186D8495C670F883DE4F9260D_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_9DFE950186D8495C670F883DE4F9260D" 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_9DFE950186D8495C670F883DE4F9260D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue_9DFE950186D8495C670F883DE4F9260D" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue_9DFE950186D8495C670F883DE4F9260D" xlink:type="arc" />
    <link:label id="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66_terseLabel_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66" 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_64951F95F06C81F537C0883DE4FA1C66_label_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66" 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_64951F95F06C81F537C0883DE4FA1C66_documentation_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66" 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-20190831.xsd#apog_ShorttermInvestmentsMunicipalAndCorporateBonds" xlink:label="loc_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66" xlink:to="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_64951F95F06C81F537C0883DE4FA1C66" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_2508B42F129E298A5E3F888D67487B65_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_2508B42F129E298A5E3F888D67487B65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_2508B42F129E298A5E3F888D67487B65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet_2508B42F129E298A5E3F888D67487B65" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet_2508B42F129E298A5E3F888D67487B65" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_4613D7D6C257CA64E65588C2F276164D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperAtCarryingValue_1E0023A7AD70ED2AFBF0883DE4FA035E_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue_1E0023A7AD70ED2AFBF0883DE4FA035E" 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_1E0023A7AD70ED2AFBF0883DE4FA035E_label_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue_1E0023A7AD70ED2AFBF0883DE4FA035E" 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_1E0023A7AD70ED2AFBF0883DE4FA035E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperAtCarryingValue_1E0023A7AD70ED2AFBF0883DE4FA035E" xlink:to="lab_us-gaap_CommercialPaperAtCarryingValue_1E0023A7AD70ED2AFBF0883DE4FA035E" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_C1695DEF7E2D3BA5CD30DF9AD3C2BCDB_label_en-US" xlink:label="lab_dei_CoverAbstract_C1695DEF7E2D3BA5CD30DF9AD3C2BCDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_C1695DEF7E2D3BA5CD30DF9AD3C2BCDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_C1695DEF7E2D3BA5CD30DF9AD3C2BCDB" xlink:to="lab_dei_CoverAbstract_C1695DEF7E2D3BA5CD30DF9AD3C2BCDB" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_5E0AC2B8395C23605354DF9AD3C20E8A_terseLabel_en-US" xlink:label="lab_dei_DocumentType_5E0AC2B8395C23605354DF9AD3C20E8A" 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_5E0AC2B8395C23605354DF9AD3C20E8A_label_en-US" xlink:label="lab_dei_DocumentType_5E0AC2B8395C23605354DF9AD3C20E8A" 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/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5E0AC2B8395C23605354DF9AD3C20E8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_5E0AC2B8395C23605354DF9AD3C20E8A" xlink:to="lab_dei_DocumentType_5E0AC2B8395C23605354DF9AD3C20E8A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68" xlink:to="lab_dei_DocumentQuarterlyReport_A8AA0735CC1A064DA01EDF9AD3C2AD68" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_A789EF51C71C749D495EDF9AD3C20663_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_A789EF51C71C749D495EDF9AD3C20663" 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_A789EF51C71C749D495EDF9AD3C20663_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_A789EF51C71C749D495EDF9AD3C20663" 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/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_A789EF51C71C749D495EDF9AD3C20663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_A789EF51C71C749D495EDF9AD3C20663" xlink:to="lab_dei_DocumentPeriodEndDate_A789EF51C71C749D495EDF9AD3C20663" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A" xlink:to="lab_dei_DocumentTransitionReport_404C717D2B7EDEFDC140DF9AD3C3025A" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84_label_en-US" xlink:label="lab_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84" xlink:to="lab_dei_EntityFileNumber_7841C24D4AD6F5ED8707DF9AD3C35D84" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_13F7E7C9309800AA81EDDF9AD3C32962_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_13F7E7C9309800AA81EDDF9AD3C32962" 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_13F7E7C9309800AA81EDDF9AD3C32962_label_en-US" xlink:label="lab_dei_EntityRegistrantName_13F7E7C9309800AA81EDDF9AD3C32962" 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/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_13F7E7C9309800AA81EDDF9AD3C32962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_13F7E7C9309800AA81EDDF9AD3C32962" xlink:to="lab_dei_EntityRegistrantName_13F7E7C9309800AA81EDDF9AD3C32962" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD" xlink:to="lab_dei_EntityIncorporationStateCountryCode_2354A5F09C79BA974A47DF9AD3C3A7FD" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F" xlink:to="lab_dei_EntityTaxIdentificationNumber_2EC74B4B927B73585879DF9AD3C3C28F" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA" xlink:to="lab_dei_EntityAddressAddressLine1_80884ADFBF0002010347DF9AD3C329BA" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4" xlink:to="lab_dei_EntityAddressCityOrTown_6CD5DD7DA054979DEA55DF9AD3C48BB4" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C" xlink:to="lab_dei_EntityAddressStateOrProvince_6A27965921489B819E55DF9AD3C4209C" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F" xlink:to="lab_dei_EntityAddressPostalZipCode_948F9CB9EBB5BCC09418DF9AD3C43E3F" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822_label_en-US" xlink:label="lab_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822" xlink:to="lab_dei_CityAreaCode_B87F8ED8261D8A67F9E2DF9AD3C4D822" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052" xlink:to="lab_dei_LocalPhoneNumber_378697F357D101DA310DDF9AD3C43052" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9_label_en-US" xlink:label="lab_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9" xlink:to="lab_dei_Security12bTitle_3D14EF0BA1A5637B6DA4DF9AD3C4C6E9" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71_label_en-US" xlink:label="lab_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71" xlink:to="lab_dei_TradingSymbol_C8FD333149D9A869EC64DF9AD3C4BB71" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A_label_en-US" xlink:label="lab_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A" xlink:to="lab_dei_SecurityExchangeName_F75EFC6056E47BA4B5C8DF9AD3C5054A" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_14F52ECF66350EC9D1D9DF9AD3C5BC5B_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_14F52ECF66350EC9D1D9DF9AD3C5BC5B" 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_14F52ECF66350EC9D1D9DF9AD3C5BC5B_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_14F52ECF66350EC9D1D9DF9AD3C5BC5B" 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/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_14F52ECF66350EC9D1D9DF9AD3C5BC5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_14F52ECF66350EC9D1D9DF9AD3C5BC5B" xlink:to="lab_dei_EntityCurrentReportingStatus_14F52ECF66350EC9D1D9DF9AD3C5BC5B" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC" xlink:to="lab_dei_EntityInteractiveDataCurrent_B913A7AAE50799E92D89DF9AD3C5E9EC" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_69B5D5CB1F2616E7E056DF9AD3C5F3CE_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_69B5D5CB1F2616E7E056DF9AD3C5F3CE" 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_69B5D5CB1F2616E7E056DF9AD3C5F3CE_label_en-US" xlink:label="lab_dei_EntityFilerCategory_69B5D5CB1F2616E7E056DF9AD3C5F3CE" 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/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_69B5D5CB1F2616E7E056DF9AD3C5F3CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_69B5D5CB1F2616E7E056DF9AD3C5F3CE" xlink:to="lab_dei_EntityFilerCategory_69B5D5CB1F2616E7E056DF9AD3C5F3CE" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_91E5AE057E38E629E0E3DF9AD3C557EE_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_91E5AE057E38E629E0E3DF9AD3C557EE" 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_91E5AE057E38E629E0E3DF9AD3C557EE_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_91E5AE057E38E629E0E3DF9AD3C557EE" 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/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_91E5AE057E38E629E0E3DF9AD3C557EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_91E5AE057E38E629E0E3DF9AD3C557EE" xlink:to="lab_dei_EntitySmallBusiness_91E5AE057E38E629E0E3DF9AD3C557EE" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C572960904023AD9EAD0DF9AD3C5D465_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C572960904023AD9EAD0DF9AD3C5D465" 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_C572960904023AD9EAD0DF9AD3C5D465_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C572960904023AD9EAD0DF9AD3C5D465" 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/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C572960904023AD9EAD0DF9AD3C5D465" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_C572960904023AD9EAD0DF9AD3C5D465" xlink:to="lab_dei_EntityEmergingGrowthCompany_C572960904023AD9EAD0DF9AD3C5D465" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_B02FFE461B54265C86FDDF9AD3C57FBA_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_B02FFE461B54265C86FDDF9AD3C57FBA" 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_B02FFE461B54265C86FDDF9AD3C57FBA_label_en-US" xlink:label="lab_dei_EntityShellCompany_B02FFE461B54265C86FDDF9AD3C57FBA" 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/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_B02FFE461B54265C86FDDF9AD3C57FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_B02FFE461B54265C86FDDF9AD3C57FBA" xlink:to="lab_dei_EntityShellCompany_B02FFE461B54265C86FDDF9AD3C57FBA" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_4AE57A199A870596F8D4DF9AD3C64EA9_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_4AE57A199A870596F8D4DF9AD3C64EA9" 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_4AE57A199A870596F8D4DF9AD3C64EA9_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_4AE57A199A870596F8D4DF9AD3C64EA9" 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/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4AE57A199A870596F8D4DF9AD3C64EA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_4AE57A199A870596F8D4DF9AD3C64EA9" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_4AE57A199A870596F8D4DF9AD3C64EA9" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_B60A5F3C8CE25E5F3BCEDF9AD3C69772_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B60A5F3C8CE25E5F3BCEDF9AD3C69772" 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_B60A5F3C8CE25E5F3BCEDF9AD3C69772_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B60A5F3C8CE25E5F3BCEDF9AD3C69772" 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/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B60A5F3C8CE25E5F3BCEDF9AD3C69772" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_B60A5F3C8CE25E5F3BCEDF9AD3C69772" xlink:to="lab_dei_EntityCentralIndexKey_B60A5F3C8CE25E5F3BCEDF9AD3C69772" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_6B5038909A075E8B72EEDF9AD3C63988_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_6B5038909A075E8B72EEDF9AD3C63988" 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_6B5038909A075E8B72EEDF9AD3C63988_label_en-US" xlink:label="lab_dei_AmendmentFlag_6B5038909A075E8B72EEDF9AD3C63988" 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/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6B5038909A075E8B72EEDF9AD3C63988" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_6B5038909A075E8B72EEDF9AD3C63988" xlink:to="lab_dei_AmendmentFlag_6B5038909A075E8B72EEDF9AD3C63988" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_42021ACF21A3C591C82BDF9AD3C68571_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_42021ACF21A3C591C82BDF9AD3C68571" 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_42021ACF21A3C591C82BDF9AD3C68571_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_42021ACF21A3C591C82BDF9AD3C68571" 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/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_42021ACF21A3C591C82BDF9AD3C68571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_42021ACF21A3C591C82BDF9AD3C68571" xlink:to="lab_dei_DocumentFiscalYearFocus_42021ACF21A3C591C82BDF9AD3C68571" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_31C3D902E79FC96EBDBADF9AD3C66257_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_31C3D902E79FC96EBDBADF9AD3C66257" 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_31C3D902E79FC96EBDBADF9AD3C66257_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_31C3D902E79FC96EBDBADF9AD3C66257" 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/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_31C3D902E79FC96EBDBADF9AD3C66257" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_31C3D902E79FC96EBDBADF9AD3C66257" xlink:to="lab_dei_DocumentFiscalPeriodFocus_31C3D902E79FC96EBDBADF9AD3C66257" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_D361735667D4F01FBA26DF9AD3C61C7D_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_D361735667D4F01FBA26DF9AD3C61C7D" 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_D361735667D4F01FBA26DF9AD3C61C7D_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_D361735667D4F01FBA26DF9AD3C61C7D" 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/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_D361735667D4F01FBA26DF9AD3C61C7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_D361735667D4F01FBA26DF9AD3C61C7D" xlink:to="lab_dei_CurrentFiscalYearEndDate_D361735667D4F01FBA26DF9AD3C61C7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_89B991D6FF00030FD0CAD971983B63ED_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_89B991D6FF00030FD0CAD971983B63ED" 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_89B991D6FF00030FD0CAD971983B63ED_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_89B991D6FF00030FD0CAD971983B63ED" 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_89B991D6FF00030FD0CAD971983B63ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_89B991D6FF00030FD0CAD971983B63ED" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_89B991D6FF00030FD0CAD971983B63ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ACB6B77042A33D19092AD971983CF693_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ACB6B77042A33D19092AD971983CF693" 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_ACB6B77042A33D19092AD971983CF693_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ACB6B77042A33D19092AD971983CF693" 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_ACB6B77042A33D19092AD971983CF693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ACB6B77042A33D19092AD971983CF693" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ACB6B77042A33D19092AD971983CF693" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_667B27DEA1D57A7D1912D971983CB1E0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_667B27DEA1D57A7D1912D971983CB1E0" 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_667B27DEA1D57A7D1912D971983CB1E0_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_667B27DEA1D57A7D1912D971983CB1E0" 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_667B27DEA1D57A7D1912D971983CB1E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_667B27DEA1D57A7D1912D971983CB1E0" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_667B27DEA1D57A7D1912D971983CB1E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_7E716EDEAE40B366DE19D97199801BDA_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_7E716EDEAE40B366DE19D97199801BDA" 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_7E716EDEAE40B366DE19D97199801BDA_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_7E716EDEAE40B366DE19D97199801BDA" 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_7E716EDEAE40B366DE19D97199801BDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_7E716EDEAE40B366DE19D97199801BDA" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_7E716EDEAE40B366DE19D97199801BDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_3C29F56D3D6750AC3B77D9719980965F_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_3C29F56D3D6750AC3B77D9719980965F" 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_3C29F56D3D6750AC3B77D9719980965F_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_3C29F56D3D6750AC3B77D9719980965F" 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_3C29F56D3D6750AC3B77D9719980965F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_3C29F56D3D6750AC3B77D9719980965F" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_3C29F56D3D6750AC3B77D9719980965F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_5866BBD4CA0298D3DA07D9719980E129_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_5866BBD4CA0298D3DA07D9719980E129" 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_5866BBD4CA0298D3DA07D9719980E129_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_5866BBD4CA0298D3DA07D9719980E129" 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_5866BBD4CA0298D3DA07D9719980E129" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_5866BBD4CA0298D3DA07D9719980E129" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_5866BBD4CA0298D3DA07D9719980E129" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_B3406A343BF0FAAEF950D9719980D3FB_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_B3406A343BF0FAAEF950D9719980D3FB" 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_B3406A343BF0FAAEF950D9719980D3FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_B3406A343BF0FAAEF950D9719980D3FB" xlink:to="lab_us-gaap_InventoryNet_B3406A343BF0FAAEF950D9719980D3FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5C8929FFF8D39CF1185D748EBCCD7DC1_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5C8929FFF8D39CF1185D748EBCCD7DC1" 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_5C8929FFF8D39CF1185D748EBCCD7DC1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5C8929FFF8D39CF1185D748EBCCD7DC1" 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_5C8929FFF8D39CF1185D748EBCCD7DC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5C8929FFF8D39CF1185D748EBCCD7DC1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5C8929FFF8D39CF1185D748EBCCD7DC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB0B456CEBF4EBF8EF8B748EBCCD4EE2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB0B456CEBF4EBF8EF8B748EBCCD4EE2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on marketable securities, net of $2, ($11), $49 and ($9) 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB0B456CEBF4EBF8EF8B748EBCCD4EE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB0B456CEBF4EBF8EF8B748EBCCD4EE2" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_AB0B456CEBF4EBF8EF8B748EBCCD4EE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_66C6EC4DF2310727DB0A748EBCCDAA22_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_66C6EC4DF2310727DB0A748EBCCDAA22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on derivative instruments, net of $25, ($17), $27 and ($109) 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_66C6EC4DF2310727DB0A748EBCCDAA22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_66C6EC4DF2310727DB0A748EBCCDAA22" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_66C6EC4DF2310727DB0A748EBCCDAA22" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B7B5D25C57C8EE3F7ACB748EBCCDE7EA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B7B5D25C57C8EE3F7ACB748EBCCDE7EA" 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_B7B5D25C57C8EE3F7ACB748EBCCDE7EA_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B7B5D25C57C8EE3F7ACB748EBCCDE7EA" 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_B7B5D25C57C8EE3F7ACB748EBCCDE7EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B7B5D25C57C8EE3F7ACB748EBCCDE7EA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_B7B5D25C57C8EE3F7ACB748EBCCDE7EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61B5EBC193F7C6C4BF34748EBCCD312B_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61B5EBC193F7C6C4BF34748EBCCD312B" 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_61B5EBC193F7C6C4BF34748EBCCD312B_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61B5EBC193F7C6C4BF34748EBCCD312B" 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_61B5EBC193F7C6C4BF34748EBCCD312B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61B5EBC193F7C6C4BF34748EBCCD312B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_61B5EBC193F7C6C4BF34748EBCCD312B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_62CD485272E3730A000C748EBCCDDAA2_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_62CD485272E3730A000C748EBCCDDAA2" 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_62CD485272E3730A000C748EBCCDDAA2_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_62CD485272E3730A000C748EBCCDDAA2" 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_62CD485272E3730A000C748EBCCDDAA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_62CD485272E3730A000C748EBCCDDAA2" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_62CD485272E3730A000C748EBCCDDAA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4B18714C35C7758CD172D97198C5AEFF_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4B18714C35C7758CD172D97198C5AEFF" 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_4B18714C35C7758CD172D97198C5AEFF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4B18714C35C7758CD172D97198C5AEFF" 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_4B18714C35C7758CD172D97198C5AEFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4B18714C35C7758CD172D97198C5AEFF" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4B18714C35C7758CD172D97198C5AEFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_CD7D084CCA0FD68AA0C0D97198C3D8DE_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_CD7D084CCA0FD68AA0C0D97198C3D8DE" 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_CD7D084CCA0FD68AA0C0D97198C3D8DE_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_CD7D084CCA0FD68AA0C0D97198C3D8DE" 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_CD7D084CCA0FD68AA0C0D97198C3D8DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_CD7D084CCA0FD68AA0C0D97198C3D8DE" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_CD7D084CCA0FD68AA0C0D97198C3D8DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_F9A770D131C2D5D15800D9719A53C5D3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_F9A770D131C2D5D15800D9719A53C5D3" 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_F9A770D131C2D5D15800D9719A53C5D3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_F9A770D131C2D5D15800D9719A53C5D3" 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_F9A770D131C2D5D15800D9719A53C5D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_F9A770D131C2D5D15800D9719A53C5D3" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_F9A770D131C2D5D15800D9719A53C5D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_A6BCF3033F30F5819A10D9719A54401B_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_A6BCF3033F30F5819A10D9719A54401B" 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_A6BCF3033F30F5819A10D9719A54401B_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_A6BCF3033F30F5819A10D9719A54401B" 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_A6BCF3033F30F5819A10D9719A54401B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_A6BCF3033F30F5819A10D9719A54401B" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_A6BCF3033F30F5819A10D9719A54401B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivableTypeDomain_2DF9FA45AB1829511CB6D9719A5437F8_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_2DF9FA45AB1829511CB6D9719A5437F8" 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_2DF9FA45AB1829511CB6D9719A5437F8_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_2DF9FA45AB1829511CB6D9719A5437F8" 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_2DF9FA45AB1829511CB6D9719A5437F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_2DF9FA45AB1829511CB6D9719A5437F8" xlink:to="lab_us-gaap_ReceivableTypeDomain_2DF9FA45AB1829511CB6D9719A5437F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_DC6EA1910127ACD2E90DD9719A540C13_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember_DC6EA1910127ACD2E90DD9719A540C13" 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_DC6EA1910127ACD2E90DD9719A540C13_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember_DC6EA1910127ACD2E90DD9719A540C13" 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_DC6EA1910127ACD2E90DD9719A540C13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember_DC6EA1910127ACD2E90DD9719A540C13" xlink:to="lab_us-gaap_TradeAccountsReceivableMember_DC6EA1910127ACD2E90DD9719A540C13" xlink:type="arc" />
    <link:label id="lab_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3_terseLabel_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3" 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_23345F91449E5979A5DED9719A542DE3_label_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3" 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_23345F91449E5979A5DED9719A542DE3_documentation_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3" 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-20190831.xsd#apog_AccountsReceivableConstructionContractsMember" xlink:label="loc_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3" xlink:to="lab_apog_AccountsReceivableConstructionContractsMember_23345F91449E5979A5DED9719A542DE3" xlink:type="arc" />
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27_terseLabel_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract retainage</link:label>
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27_label_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27" 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_5037AFE5D60EC65FCF31D9719A553E27_documentation_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27" 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-20190831.xsd#apog_AccountsReceivableContractRetainageMember" xlink:label="loc_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27" xlink:to="lab_apog_AccountsReceivableContractRetainageMember_5037AFE5D60EC65FCF31D9719A553E27" xlink:type="arc" />
    <link:label id="lab_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5_terseLabel_en-US" xlink:label="lab_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5" 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_2D5B3F0ACD191CA7E98DD9719A5ABBA5_label_en-US" xlink:label="lab_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5" 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_2D5B3F0ACD191CA7E98DD9719A5ABBA5_documentation_en-US" xlink:label="lab_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5" 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-20190831.xsd#apog_OtherReceivablesMember" xlink:label="loc_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5" xlink:to="lab_apog_OtherReceivablesMember_2D5B3F0ACD191CA7E98DD9719A5ABBA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_048257C3A272683E59F3D9719A5A5316_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_048257C3A272683E59F3D9719A5A5316" 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_048257C3A272683E59F3D9719A5A5316_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_048257C3A272683E59F3D9719A5A5316" 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_048257C3A272683E59F3D9719A5A5316" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_048257C3A272683E59F3D9719A5A5316" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_048257C3A272683E59F3D9719A5A5316" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableGross_90778138370D07FAF6B1D9719A5A4965_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_90778138370D07FAF6B1D9719A5A4965" 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_90778138370D07FAF6B1D9719A5A4965_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_90778138370D07FAF6B1D9719A5A4965" 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_90778138370D07FAF6B1D9719A5A4965" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGross_90778138370D07FAF6B1D9719A5A4965" xlink:to="lab_us-gaap_AccountsReceivableGross_90778138370D07FAF6B1D9719A5A4965" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_E215D79F163FB0DBF13AD9719A5A404C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_E215D79F163FB0DBF13AD9719A5A404C" 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_E215D79F163FB0DBF13AD9719A5A404C_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_E215D79F163FB0DBF13AD9719A5A404C" 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_E215D79F163FB0DBF13AD9719A5A404C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_E215D79F163FB0DBF13AD9719A5A404C" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_E215D79F163FB0DBF13AD9719A5A404C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNet_1567A7C490801E08E8FBD9719A5B8A52_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_1567A7C490801E08E8FBD9719A5B8A52" 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_1567A7C490801E08E8FBD9719A5B8A52_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_1567A7C490801E08E8FBD9719A5B8A52" 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_1567A7C490801E08E8FBD9719A5B8A52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet_1567A7C490801E08E8FBD9719A5B8A52" xlink:to="lab_us-gaap_AccountsReceivableNet_1567A7C490801E08E8FBD9719A5B8A52" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_17CD460590BD0C47896ED9719A9C5EED_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_17CD460590BD0C47896ED9719A9C5EED" 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_17CD460590BD0C47896ED9719A9C5EED_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_17CD460590BD0C47896ED9719A9C5EED" 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_17CD460590BD0C47896ED9719A9C5EED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_17CD460590BD0C47896ED9719A9C5EED" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_17CD460590BD0C47896ED9719A9C5EED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2C7EF534E3274E82CCC3D97198A35C26_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2C7EF534E3274E82CCC3D97198A35C26" 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_2C7EF534E3274E82CCC3D97198A35C26_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2C7EF534E3274E82CCC3D97198A35C26" 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_2C7EF534E3274E82CCC3D97198A35C26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2C7EF534E3274E82CCC3D97198A35C26" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2C7EF534E3274E82CCC3D97198A35C26" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EABD5C5D09B62B00A45AD97198A31224_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EABD5C5D09B62B00A45AD97198A31224" 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_EABD5C5D09B62B00A45AD97198A31224_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EABD5C5D09B62B00A45AD97198A31224" 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_EABD5C5D09B62B00A45AD97198A31224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EABD5C5D09B62B00A45AD97198A31224" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EABD5C5D09B62B00A45AD97198A31224" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AC5B7ABE06FFFE40AA15D97198A35A84_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AC5B7ABE06FFFE40AA15D97198A35A84" 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_AC5B7ABE06FFFE40AA15D97198A35A84_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AC5B7ABE06FFFE40AA15D97198A35A84" 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_AC5B7ABE06FFFE40AA15D97198A35A84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AC5B7ABE06FFFE40AA15D97198A35A84" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AC5B7ABE06FFFE40AA15D97198A35A84" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_281098B0B63986A12A86D97198A3600D_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_281098B0B63986A12A86D97198A3600D" 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_281098B0B63986A12A86D97198A3600D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_281098B0B63986A12A86D97198A3600D" 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_281098B0B63986A12A86D97198A3600D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_281098B0B63986A12A86D97198A3600D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_281098B0B63986A12A86D97198A3600D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2BA5DFCCD2A054283491D97198A48D65_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2BA5DFCCD2A054283491D97198A48D65" 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_2BA5DFCCD2A054283491D97198A48D65_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2BA5DFCCD2A054283491D97198A48D65" 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_2BA5DFCCD2A054283491D97198A48D65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2BA5DFCCD2A054283491D97198A48D65" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2BA5DFCCD2A054283491D97198A48D65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EEADD9760A54ACC76733D97198A4166D_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EEADD9760A54ACC76733D97198A4166D" 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_EEADD9760A54ACC76733D97198A4166D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EEADD9760A54ACC76733D97198A4166D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EEADD9760A54ACC76733D97198A4166D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4354470DDB4EB02BA218D97198A454C7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4354470DDB4EB02BA218D97198A454C7" 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_4354470DDB4EB02BA218D97198A454C7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4354470DDB4EB02BA218D97198A454C7" 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_4354470DDB4EB02BA218D97198A454C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4354470DDB4EB02BA218D97198A454C7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4354470DDB4EB02BA218D97198A454C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3AB5A40FF4CABA1C4BFAD97198A91D5E_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3AB5A40FF4CABA1C4BFAD97198A91D5E" 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_3AB5A40FF4CABA1C4BFAD97198A91D5E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3AB5A40FF4CABA1C4BFAD97198A91D5E" 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_3AB5A40FF4CABA1C4BFAD97198A91D5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3AB5A40FF4CABA1C4BFAD97198A91D5E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3AB5A40FF4CABA1C4BFAD97198A91D5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_892BFE7C660E2AC110D2D97198A9DC32_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_892BFE7C660E2AC110D2D97198A9DC32" 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_892BFE7C660E2AC110D2D97198A9DC32_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_892BFE7C660E2AC110D2D97198A9DC32" 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_892BFE7C660E2AC110D2D97198A9DC32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_892BFE7C660E2AC110D2D97198A9DC32" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_892BFE7C660E2AC110D2D97198A9DC32" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D9BC1F3904B1C1191EF6D97198AA297A_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D9BC1F3904B1C1191EF6D97198AA297A" 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_D9BC1F3904B1C1191EF6D97198AA297A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D9BC1F3904B1C1191EF6D97198AA297A" 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_D9BC1F3904B1C1191EF6D97198AA297A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D9BC1F3904B1C1191EF6D97198AA297A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D9BC1F3904B1C1191EF6D97198AA297A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1EFE97865CBD08879A43D97198AA2A34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1EFE97865CBD08879A43D97198AA2A34" 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_1EFE97865CBD08879A43D97198AA2A34_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1EFE97865CBD08879A43D97198AA2A34" 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_1EFE97865CBD08879A43D97198AA2A34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1EFE97865CBD08879A43D97198AA2A34" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1EFE97865CBD08879A43D97198AA2A34" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FFE2ECC0FDBF36BAB794D97198AAEFA7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FFE2ECC0FDBF36BAB794D97198AAEFA7" 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_FFE2ECC0FDBF36BAB794D97198AAEFA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FFE2ECC0FDBF36BAB794D97198AAEFA7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FFE2ECC0FDBF36BAB794D97198AAEFA7" xlink:type="arc" />
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF_verboseLabel_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF" 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_698CF8CCE834A5630BFED97197D6E2CF_label_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF" 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_698CF8CCE834A5630BFED97197D6E2CF_documentation_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF" 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-20190831.xsd#apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract" xlink:label="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF" xlink:to="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_698CF8CCE834A5630BFED97197D6E2CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_0EC8FBB7A073799921D2D97197D6AD65_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_0EC8FBB7A073799921D2D97197D6AD65" 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_0EC8FBB7A073799921D2D97197D6AD65_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_0EC8FBB7A073799921D2D97197D6AD65" 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_0EC8FBB7A073799921D2D97197D6AD65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_0EC8FBB7A073799921D2D97197D6AD65" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_0EC8FBB7A073799921D2D97197D6AD65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_66834687A334C17F9284D971996EF4EF_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_66834687A334C17F9284D971996EF4EF" 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_66834687A334C17F9284D971996EF4EF_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_66834687A334C17F9284D971996EF4EF" 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_66834687A334C17F9284D971996EF4EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_66834687A334C17F9284D971996EF4EF" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_66834687A334C17F9284D971996EF4EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_8CE1C6A3A387FA748E2AD971996F4BA3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_8CE1C6A3A387FA748E2AD971996F4BA3" 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_8CE1C6A3A387FA748E2AD971996F4BA3_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_8CE1C6A3A387FA748E2AD971996F4BA3" 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_8CE1C6A3A387FA748E2AD971996F4BA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_8CE1C6A3A387FA748E2AD971996F4BA3" xlink:to="lab_us-gaap_ContractWithCustomerLiability_8CE1C6A3A387FA748E2AD971996F4BA3" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
