<?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_RevenueFromContractWithCustomerAbstract_B5E36351B5A06315BDC3B12729D441AB_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_B5E36351B5A06315BDC3B12729D441AB" 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_B5E36351B5A06315BDC3B12729D441AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_B5E36351B5A06315BDC3B12729D441AB" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_B5E36351B5A06315BDC3B12729D441AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5E4088463BAFA99D734CB12729D45663_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5E4088463BAFA99D734CB12729D45663" 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_5E4088463BAFA99D734CB12729D45663_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5E4088463BAFA99D734CB12729D45663" 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_5E4088463BAFA99D734CB12729D45663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5E4088463BAFA99D734CB12729D45663" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5E4088463BAFA99D734CB12729D45663" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_09950A12B1C06A496624B12729E4825B_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_09950A12B1C06A496624B12729E4825B" 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_09950A12B1C06A496624B12729E4825B_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_09950A12B1C06A496624B12729E4825B" 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_09950A12B1C06A496624B12729E4825B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_09950A12B1C06A496624B12729E4825B" xlink:to="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_09950A12B1C06A496624B12729E4825B" xlink:type="arc" />
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D_verboseLabel_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Transaction price associated with unsatisfied performance obligations</link:label>
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D_label_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D" 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_0743BA45AB0A70BF020AB12729E4853D_documentation_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D" 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-20181201.xsd#apog_RevenueRemainingPerformanceObligationAmount" xlink:label="loc_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D" xlink:to="lab_apog_RevenueRemainingPerformanceObligationAmount_0743BA45AB0A70BF020AB12729E4853D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_D7050C315310F047F484B1272B0BCB69_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_D7050C315310F047F484B1272B0BCB69" 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_D7050C315310F047F484B1272B0BCB69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_D7050C315310F047F484B1272B0BCB69" xlink:to="lab_us-gaap_DebtDisclosureAbstract_D7050C315310F047F484B1272B0BCB69" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_BFEE1685ED825BE11193B1272B0BE0DC_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_BFEE1685ED825BE11193B1272B0BE0DC" 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_BFEE1685ED825BE11193B1272B0BE0DC_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_BFEE1685ED825BE11193B1272B0BE0DC" 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_BFEE1685ED825BE11193B1272B0BE0DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_BFEE1685ED825BE11193B1272B0BE0DC" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_BFEE1685ED825BE11193B1272B0BE0DC" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_B6962F0E645D14FF054FB1272B0B3756_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_B6962F0E645D14FF054FB1272B0B3756" 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_B6962F0E645D14FF054FB1272B0B3756_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_B6962F0E645D14FF054FB1272B0B3756" 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_B6962F0E645D14FF054FB1272B0B3756" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_B6962F0E645D14FF054FB1272B0B3756" xlink:to="lab_srt_StatementGeographicalAxis_B6962F0E645D14FF054FB1272B0B3756" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_95DD7C30D18ED317AB39B1272B0C3643_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_95DD7C30D18ED317AB39B1272B0C3643" 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_95DD7C30D18ED317AB39B1272B0C3643_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_95DD7C30D18ED317AB39B1272B0C3643" 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_95DD7C30D18ED317AB39B1272B0C3643" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_95DD7C30D18ED317AB39B1272B0C3643" xlink:to="lab_srt_SegmentGeographicalDomain_95DD7C30D18ED317AB39B1272B0C3643" xlink:type="arc" />
    <link:label id="lab_country_CA_806111664A3C738451BEB1272B0CFE92_terseLabel_en-US" xlink:label="lab_country_CA_806111664A3C738451BEB1272B0CFE92" 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_806111664A3C738451BEB1272B0CFE92_label_en-US" xlink:label="lab_country_CA_806111664A3C738451BEB1272B0CFE92" 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_806111664A3C738451BEB1272B0CFE92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_806111664A3C738451BEB1272B0CFE92" xlink:to="lab_country_CA_806111664A3C738451BEB1272B0CFE92" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_8F32F6F928EDF76C691AB1272B0C45DA_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_8F32F6F928EDF76C691AB1272B0C45DA" 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_8F32F6F928EDF76C691AB1272B0C45DA_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_8F32F6F928EDF76C691AB1272B0C45DA" 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_8F32F6F928EDF76C691AB1272B0C45DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8F32F6F928EDF76C691AB1272B0C45DA" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_8F32F6F928EDF76C691AB1272B0C45DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_94429F67E11F50E253F2B1272B0C71B4_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_94429F67E11F50E253F2B1272B0C71B4" 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_94429F67E11F50E253F2B1272B0C71B4_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_94429F67E11F50E253F2B1272B0C71B4" 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_94429F67E11F50E253F2B1272B0C71B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_94429F67E11F50E253F2B1272B0C71B4" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_94429F67E11F50E253F2B1272B0C71B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_7E9F477D77D82E27AAF5B1272B0D2DD9_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_7E9F477D77D82E27AAF5B1272B0D2DD9" 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_7E9F477D77D82E27AAF5B1272B0D2DD9_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_7E9F477D77D82E27AAF5B1272B0D2DD9" 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_7E9F477D77D82E27AAF5B1272B0D2DD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_7E9F477D77D82E27AAF5B1272B0D2DD9" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_7E9F477D77D82E27AAF5B1272B0D2DD9" xlink:type="arc" />
    <link:label id="lab_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A_verboseLabel_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A" 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_5A3C2DA8E768DA0012D7B1272B0D5D4A_label_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A" 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_5A3C2DA8E768DA0012D7B1272B0D5D4A_documentation_en-US" xlink:label="lab_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A" 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-20181201.xsd#apog_RecoveryZoneFacilityBondsMember" xlink:label="loc_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A" xlink:to="lab_apog_RecoveryZoneFacilityBondsMember_5A3C2DA8E768DA0012D7B1272B0D5D4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_47243138FA8B309FFE7FB1272B0DF387_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_47243138FA8B309FFE7FB1272B0DF387" 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_47243138FA8B309FFE7FB1272B0DF387_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_47243138FA8B309FFE7FB1272B0DF387" 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_47243138FA8B309FFE7FB1272B0DF387" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_47243138FA8B309FFE7FB1272B0DF387" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_47243138FA8B309FFE7FB1272B0DF387" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_0CDF329F722B808B4FA9B1272B0DACC6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_0CDF329F722B808B4FA9B1272B0DACC6" 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_0CDF329F722B808B4FA9B1272B0DACC6_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_0CDF329F722B808B4FA9B1272B0DACC6" 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_0CDF329F722B808B4FA9B1272B0DACC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_0CDF329F722B808B4FA9B1272B0DACC6" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_0CDF329F722B808B4FA9B1272B0DACC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_14406767EE4E877494A6B1272B0DBAEA_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_14406767EE4E877494A6B1272B0DBAEA" 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_14406767EE4E877494A6B1272B0DBAEA_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_14406767EE4E877494A6B1272B0DBAEA" 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_14406767EE4E877494A6B1272B0DBAEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_14406767EE4E877494A6B1272B0DBAEA" xlink:to="lab_us-gaap_LetterOfCreditMember_14406767EE4E877494A6B1272B0DBAEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_2D2CCDBD78ABF9723E43B1272B0E2BA1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_2D2CCDBD78ABF9723E43B1272B0E2BA1" 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_2D2CCDBD78ABF9723E43B1272B0E2BA1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_2D2CCDBD78ABF9723E43B1272B0E2BA1" 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_2D2CCDBD78ABF9723E43B1272B0E2BA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2D2CCDBD78ABF9723E43B1272B0E2BA1" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_2D2CCDBD78ABF9723E43B1272B0E2BA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8CA4AAB6D088FADEDF32B1272B0E1403_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8CA4AAB6D088FADEDF32B1272B0E1403" 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_8CA4AAB6D088FADEDF32B1272B0E1403_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8CA4AAB6D088FADEDF32B1272B0E1403" 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_8CA4AAB6D088FADEDF32B1272B0E1403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8CA4AAB6D088FADEDF32B1272B0E1403" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8CA4AAB6D088FADEDF32B1272B0E1403" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_04C8D1073EDD19A6096EB1272B0E2AC6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_04C8D1073EDD19A6096EB1272B0E2AC6" 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_04C8D1073EDD19A6096EB1272B0E2AC6_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_04C8D1073EDD19A6096EB1272B0E2AC6" 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_04C8D1073EDD19A6096EB1272B0E2AC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_04C8D1073EDD19A6096EB1272B0E2AC6" xlink:to="lab_us-gaap_LineOfCredit_04C8D1073EDD19A6096EB1272B0E2AC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_6985F78881328F42B08AB1272B0E2C22_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_6985F78881328F42B08AB1272B0E2C22" 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_6985F78881328F42B08AB1272B0E2C22_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_6985F78881328F42B08AB1272B0E2C22" 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_6985F78881328F42B08AB1272B0E2C22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_6985F78881328F42B08AB1272B0E2C22" xlink:to="lab_us-gaap_LongTermDebt_6985F78881328F42B08AB1272B0E2C22" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_37B4BC388D724E1BB760B1272B0F7817_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_37B4BC388D724E1BB760B1272B0F7817" 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_37B4BC388D724E1BB760B1272B0F7817_label_en-US" xlink:label="lab_us-gaap_InterestPaid_37B4BC388D724E1BB760B1272B0F7817" 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_37B4BC388D724E1BB760B1272B0F7817" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_37B4BC388D724E1BB760B1272B0F7817" xlink:to="lab_us-gaap_InterestPaid_37B4BC388D724E1BB760B1272B0F7817" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_E91F90CA6D535AE4B923B12728F904D5_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_E91F90CA6D535AE4B923B12728F904D5" 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_E91F90CA6D535AE4B923B12728F904D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_E91F90CA6D535AE4B923B12728F904D5" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_E91F90CA6D535AE4B923B12728F904D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_CE4F7B7DB00EB398F55DB12728F9D80E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_CE4F7B7DB00EB398F55DB12728F9D80E" 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_CE4F7B7DB00EB398F55DB12728F9D80E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_CE4F7B7DB00EB398F55DB12728F9D80E" 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_CE4F7B7DB00EB398F55DB12728F9D80E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_CE4F7B7DB00EB398F55DB12728F9D80E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_CE4F7B7DB00EB398F55DB12728F9D80E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_9DCB19CC21D7FB056C49B12728F9152E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_9DCB19CC21D7FB056C49B12728F9152E" 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_9DCB19CC21D7FB056C49B12728F9152E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_9DCB19CC21D7FB056C49B12728F9152E" 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_9DCB19CC21D7FB056C49B12728F9152E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_9DCB19CC21D7FB056C49B12728F9152E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_9DCB19CC21D7FB056C49B12728F9152E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_419960F110812C5CE437B12728F9A99E_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_419960F110812C5CE437B12728F9A99E" 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_419960F110812C5CE437B12728F9A99E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_419960F110812C5CE437B12728F9A99E" 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_419960F110812C5CE437B12728F9A99E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_419960F110812C5CE437B12728F9A99E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_419960F110812C5CE437B12728F9A99E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2F2939059BDC675E88CFB12728F9D5BD_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2F2939059BDC675E88CFB12728F9D5BD" 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_2F2939059BDC675E88CFB12728F9D5BD_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2F2939059BDC675E88CFB12728F9D5BD" 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_2F2939059BDC675E88CFB12728F9D5BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2F2939059BDC675E88CFB12728F9D5BD" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2F2939059BDC675E88CFB12728F9D5BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E1C278AA5BC8152E6554B12728F93A7D_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E1C278AA5BC8152E6554B12728F93A7D" 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_E1C278AA5BC8152E6554B12728F93A7D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E1C278AA5BC8152E6554B12728F93A7D" 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_E1C278AA5BC8152E6554B12728F93A7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E1C278AA5BC8152E6554B12728F93A7D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E1C278AA5BC8152E6554B12728F93A7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C197839DF197A8890BCFB12728F9C2F3_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C197839DF197A8890BCFB12728F9C2F3" 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_C197839DF197A8890BCFB12728F9C2F3_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C197839DF197A8890BCFB12728F9C2F3" 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_C197839DF197A8890BCFB12728F9C2F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C197839DF197A8890BCFB12728F9C2F3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_C197839DF197A8890BCFB12728F9C2F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_6F83866E8FE7E9B2BECDB12728E9EE2F_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_6F83866E8FE7E9B2BECDB12728E9EE2F" 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_6F83866E8FE7E9B2BECDB12728E9EE2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_6F83866E8FE7E9B2BECDB12728E9EE2F" xlink:to="lab_us-gaap_SegmentReportingAbstract_6F83866E8FE7E9B2BECDB12728E9EE2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_D9EE5C5864B1C245C290B12728E98366_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_D9EE5C5864B1C245C290B12728E98366" 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_D9EE5C5864B1C245C290B12728E98366_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_D9EE5C5864B1C245C290B12728E98366" 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_D9EE5C5864B1C245C290B12728E98366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_D9EE5C5864B1C245C290B12728E98366" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_D9EE5C5864B1C245C290B12728E98366" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_FC557697BED7B4DA1B9EB1272ADB1D0F_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_FC557697BED7B4DA1B9EB1272ADB1D0F" 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_FC557697BED7B4DA1B9EB1272ADB1D0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_FC557697BED7B4DA1B9EB1272ADB1D0F" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_FC557697BED7B4DA1B9EB1272ADB1D0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DE7EEFB12E91ED5F4380B1272ADB886F_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DE7EEFB12E91ED5F4380B1272ADB886F" 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_DE7EEFB12E91ED5F4380B1272ADB886F_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DE7EEFB12E91ED5F4380B1272ADB886F" 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_DE7EEFB12E91ED5F4380B1272ADB886F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DE7EEFB12E91ED5F4380B1272ADB886F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_DE7EEFB12E91ED5F4380B1272ADB886F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6B5F5680F55088B6764EB1272ADB4018_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6B5F5680F55088B6764EB1272ADB4018" 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_6B5F5680F55088B6764EB1272ADB4018_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6B5F5680F55088B6764EB1272ADB4018" 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_6B5F5680F55088B6764EB1272ADB4018" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6B5F5680F55088B6764EB1272ADB4018" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_6B5F5680F55088B6764EB1272ADB4018" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1C41D7EC3CD87E648B79B1272ADB4A00_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1C41D7EC3CD87E648B79B1272ADB4A00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on marketable securities, net of tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1C41D7EC3CD87E648B79B1272ADB4A00_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1C41D7EC3CD87E648B79B1272ADB4A00" 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_1C41D7EC3CD87E648B79B1272ADB4A00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1C41D7EC3CD87E648B79B1272ADB4A00" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1C41D7EC3CD87E648B79B1272ADB4A00" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_5856D392895E04FEF341B127294E545F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_5856D392895E04FEF341B127294E545F" 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_5856D392895E04FEF341B127294E545F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_5856D392895E04FEF341B127294E545F" 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_5856D392895E04FEF341B127294E545F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_5856D392895E04FEF341B127294E545F" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_5856D392895E04FEF341B127294E545F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B9A65B623BEF224464A9B127294EE76D_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B9A65B623BEF224464A9B127294EE76D" 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_B9A65B623BEF224464A9B127294EE76D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B9A65B623BEF224464A9B127294EE76D" 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_B9A65B623BEF224464A9B127294EE76D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B9A65B623BEF224464A9B127294EE76D" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_B9A65B623BEF224464A9B127294EE76D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_40498425236D727A00CAB127294ECBFF_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_40498425236D727A00CAB127294ECBFF" 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_40498425236D727A00CAB127294ECBFF_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_40498425236D727A00CAB127294ECBFF" 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_40498425236D727A00CAB127294ECBFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_40498425236D727A00CAB127294ECBFF" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_40498425236D727A00CAB127294ECBFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D7F9B3B64D40A7BC4B08384D77AB5E73_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D7F9B3B64D40A7BC4B08384D77AB5E73" 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_D7F9B3B64D40A7BC4B08384D77AB5E73_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D7F9B3B64D40A7BC4B08384D77AB5E73" 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_D7F9B3B64D40A7BC4B08384D77AB5E73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D7F9B3B64D40A7BC4B08384D77AB5E73" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_D7F9B3B64D40A7BC4B08384D77AB5E73" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C629AFF2D4AA0365AC22384D77ABED88_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C629AFF2D4AA0365AC22384D77ABED88" 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_C629AFF2D4AA0365AC22384D77ABED88_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C629AFF2D4AA0365AC22384D77ABED88" 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_C629AFF2D4AA0365AC22384D77ABED88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C629AFF2D4AA0365AC22384D77ABED88" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C629AFF2D4AA0365AC22384D77ABED88" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A0340DC1C64DD2F3DC8384D77AB9B92_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A0340DC1C64DD2F3DC8384D77AB9B92" 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_4A0340DC1C64DD2F3DC8384D77AB9B92_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A0340DC1C64DD2F3DC8384D77AB9B92" 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_4A0340DC1C64DD2F3DC8384D77AB9B92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A0340DC1C64DD2F3DC8384D77AB9B92" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4A0340DC1C64DD2F3DC8384D77AB9B92" xlink:type="arc" />
    <link:label id="lab_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94_verboseLabel_en-US" xlink:label="lab_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94" 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_C125B215F4321669AAA0384D77AC3E94_label_en-US" xlink:label="lab_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94" 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_C125B215F4321669AAA0384D77AC3E94_documentation_en-US" xlink:label="lab_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94" 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-20181201.xsd#apog_DebtIssueCostsMember" xlink:label="loc_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94" xlink:to="lab_apog_DebtIssueCostsMember_C125B215F4321669AAA0384D77AC3E94" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_A3B27726E3D9CC9C9113384D77AC61D5_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_A3B27726E3D9CC9C9113384D77AC61D5" 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_A3B27726E3D9CC9C9113384D77AC61D5_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_A3B27726E3D9CC9C9113384D77AC61D5" 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_A3B27726E3D9CC9C9113384D77AC61D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_A3B27726E3D9CC9C9113384D77AC61D5" xlink:to="lab_us-gaap_CustomerRelationshipsMember_A3B27726E3D9CC9C9113384D77AC61D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_DDE1633BDEA6E770E806384D77AC3325_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_DDE1633BDEA6E770E806384D77AC3325" 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_DDE1633BDEA6E770E806384D77AC3325_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_DDE1633BDEA6E770E806384D77AC3325" 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_DDE1633BDEA6E770E806384D77AC3325" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_DDE1633BDEA6E770E806384D77AC3325" xlink:to="lab_us-gaap_TrademarksMember_DDE1633BDEA6E770E806384D77AC3325" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_61BF281C1EAB368D9467384D77ACC8F1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_61BF281C1EAB368D9467384D77ACC8F1" 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_61BF281C1EAB368D9467384D77ACC8F1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_61BF281C1EAB368D9467384D77ACC8F1" 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_61BF281C1EAB368D9467384D77ACC8F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_61BF281C1EAB368D9467384D77ACC8F1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_61BF281C1EAB368D9467384D77ACC8F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_D6C3423DC8AD8AED083E384D77B10DF7_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_D6C3423DC8AD8AED083E384D77B10DF7" 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_D6C3423DC8AD8AED083E384D77B10DF7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_D6C3423DC8AD8AED083E384D77B10DF7" 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_D6C3423DC8AD8AED083E384D77B10DF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_D6C3423DC8AD8AED083E384D77B10DF7" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_D6C3423DC8AD8AED083E384D77B10DF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9816B7B59346DE242C31384D77B240A1_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9816B7B59346DE242C31384D77B240A1" 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_9816B7B59346DE242C31384D77B240A1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9816B7B59346DE242C31384D77B240A1" 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_9816B7B59346DE242C31384D77B240A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9816B7B59346DE242C31384D77B240A1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9816B7B59346DE242C31384D77B240A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3DD927E8B6870873B867384D77B21C2D_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3DD927E8B6870873B867384D77B21C2D" 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_3DD927E8B6870873B867384D77B21C2D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3DD927E8B6870873B867384D77B21C2D" 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_3DD927E8B6870873B867384D77B21C2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3DD927E8B6870873B867384D77B21C2D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3DD927E8B6870873B867384D77B21C2D" xlink:type="arc" />
    <link:label id="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B_negatedLabel_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B" 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_33050BFE2957C64D8E75384D77B24B7B_label_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B" 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_33050BFE2957C64D8E75384D77B24B7B_documentation_en-US" xlink:label="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B" 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-20181201.xsd#apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment" xlink:label="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B" xlink:to="lab_apog_FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment_33050BFE2957C64D8E75384D77B24B7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7E51BDF44765DB312341384D77B38ABD_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7E51BDF44765DB312341384D77B38ABD" 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_7E51BDF44765DB312341384D77B38ABD_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7E51BDF44765DB312341384D77B38ABD" 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_7E51BDF44765DB312341384D77B38ABD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7E51BDF44765DB312341384D77B38ABD" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7E51BDF44765DB312341384D77B38ABD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_AD453358641607897305384D77B32F3F_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_AD453358641607897305384D77B32F3F" 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_AD453358641607897305384D77B32F3F_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_AD453358641607897305384D77B32F3F" 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_AD453358641607897305384D77B32F3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_AD453358641607897305384D77B32F3F" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_AD453358641607897305384D77B32F3F" xlink:type="arc" />
    <link:label id="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B_negatedTerseLabel_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B" 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_ACFFEB5FB9E00670562F384D77B3F51B_label_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B" 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_ACFFEB5FB9E00670562F384D77B3F51B_documentation_en-US" xlink:label="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B" 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-20181201.xsd#apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B" xlink:to="lab_apog_IndefiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustments_ACFFEB5FB9E00670562F384D77B3F51B" xlink:type="arc" />
    <link:label id="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED_totalLabel_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED" 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_7606BE03B62FB1DD9672384D77B3B8ED_label_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED" 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_7606BE03B62FB1DD9672384D77B3B8ED_documentation_en-US" xlink:label="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED" 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-20181201.xsd#apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments" xlink:label="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED" xlink:to="lab_apog_IndefinitelivedIntangibleAssetsExcludingGoodwillNetoftranslationadjustments_7606BE03B62FB1DD9672384D77B3B8ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A9DD11AE0010FFAFF22A384D77B387DF_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A9DD11AE0010FFAFF22A384D77B387DF" 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_A9DD11AE0010FFAFF22A384D77B387DF_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A9DD11AE0010FFAFF22A384D77B387DF" 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_A9DD11AE0010FFAFF22A384D77B387DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A9DD11AE0010FFAFF22A384D77B387DF" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_A9DD11AE0010FFAFF22A384D77B387DF" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77" 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_57B503F188C4E87BE935384D77B41B77_label_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77" 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_57B503F188C4E87BE935384D77B41B77_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77" 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-20181201.xsd#apog_IntangibleAssetsAccumulatedAmortization" xlink:label="loc_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77" xlink:to="lab_apog_IntangibleAssetsAccumulatedAmortization_57B503F188C4E87BE935384D77B41B77" xlink:type="arc" />
    <link:label id="lab_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF_negatedTerseLabel_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF" 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_EEACDD28B350AF1A1C11384D77B4A7FF_label_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF" 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_EEACDD28B350AF1A1C11384D77B4A7FF_documentation_en-US" xlink:label="lab_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF" 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-20181201.xsd#apog_IntangibleAssetsForeignCurrencyTranslation" xlink:label="loc_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF" xlink:to="lab_apog_IntangibleAssetsForeignCurrencyTranslation_EEACDD28B350AF1A1C11384D77B4A7FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_E92686FCDDB3B5CB3F99384D77B4060E_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_E92686FCDDB3B5CB3F99384D77B4060E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_E92686FCDDB3B5CB3F99384D77B4060E_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_E92686FCDDB3B5CB3F99384D77B4060E" 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_E92686FCDDB3B5CB3F99384D77B4060E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_E92686FCDDB3B5CB3F99384D77B4060E" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_E92686FCDDB3B5CB3F99384D77B4060E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_AE70DE117D043F22177AB1272A4A0D3A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_AE70DE117D043F22177AB1272A4A0D3A" 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_AE70DE117D043F22177AB1272A4A0D3A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_AE70DE117D043F22177AB1272A4A0D3A" 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_AE70DE117D043F22177AB1272A4A0D3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_AE70DE117D043F22177AB1272A4A0D3A" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_AE70DE117D043F22177AB1272A4A0D3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_1218181C0EB06EA43BC9B1272A4AEB46_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_1218181C0EB06EA43BC9B1272A4AEB46" 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_1218181C0EB06EA43BC9B1272A4AEB46_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_1218181C0EB06EA43BC9B1272A4AEB46" 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_1218181C0EB06EA43BC9B1272A4AEB46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1218181C0EB06EA43BC9B1272A4AEB46" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_1218181C0EB06EA43BC9B1272A4AEB46" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_B4BB9ED1C3FCE47A8FE9B1272A4AC341_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_B4BB9ED1C3FCE47A8FE9B1272A4AC341" 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_B4BB9ED1C3FCE47A8FE9B1272A4AC341_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_B4BB9ED1C3FCE47A8FE9B1272A4AC341" 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_B4BB9ED1C3FCE47A8FE9B1272A4AC341" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_B4BB9ED1C3FCE47A8FE9B1272A4AC341" xlink:to="lab_us-gaap_SegmentDomain_B4BB9ED1C3FCE47A8FE9B1272A4AC341" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D" 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_A98C9BCF7564D7A19CF5B1272A4AB56D_label_en-US" xlink:label="lab_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D" 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_A98C9BCF7564D7A19CF5B1272A4AB56D_documentation_en-US" xlink:label="lab_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Architectural.</link:label>
    <link:loc xlink:href="apog-20181201.xsd#apog_ArchitecturalMember" xlink:label="loc_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D" xlink:to="lab_apog_ArchitecturalMember_A98C9BCF7564D7A19CF5B1272A4AB56D" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08" 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_53E74932A1C61A67CEE8B1272A4B5E08_label_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08" 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_53E74932A1C61A67CEE8B1272A4B5E08_documentation_en-US" xlink:label="lab_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08" 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-20181201.xsd#apog_ArchitecturalFramingSegmentMember" xlink:label="loc_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08" xlink:to="lab_apog_ArchitecturalFramingSegmentMember_53E74932A1C61A67CEE8B1272A4B5E08" xlink:type="arc" />
    <link:label id="lab_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5_terseLabel_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5" 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_65A197DD6EF57321DE1AB1272A501AD5_label_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5" 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_65A197DD6EF57321DE1AB1272A501AD5_documentation_en-US" xlink:label="lab_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5" 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-20181201.xsd#apog_ArchitecturalServicesSegmentMember" xlink:label="loc_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5" xlink:to="lab_apog_ArchitecturalServicesSegmentMember_65A197DD6EF57321DE1AB1272A501AD5" xlink:type="arc" />
    <link:label id="lab_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0_terseLabel_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0" 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_53D986073217BE07E1DCB1272A50E3D0_label_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0" 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_53D986073217BE07E1DCB1272A50E3D0_documentation_en-US" xlink:label="lab_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0" 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-20181201.xsd#apog_LargeScaleOpticalMember" xlink:label="loc_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0" xlink:to="lab_apog_LargeScaleOpticalMember_53D986073217BE07E1DCB1272A50E3D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_7AAA5490D9CA74D08063B1272A51BC76_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_7AAA5490D9CA74D08063B1272A51BC76" 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_7AAA5490D9CA74D08063B1272A51BC76_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_7AAA5490D9CA74D08063B1272A51BC76" 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_7AAA5490D9CA74D08063B1272A51BC76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_7AAA5490D9CA74D08063B1272A51BC76" xlink:to="lab_us-gaap_GoodwillLineItems_7AAA5490D9CA74D08063B1272A51BC76" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_E36B792189C09CCF3C42B1272A513197_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_E36B792189C09CCF3C42B1272A513197" 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_E36B792189C09CCF3C42B1272A513197_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_E36B792189C09CCF3C42B1272A513197" 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_E36B792189C09CCF3C42B1272A513197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_E36B792189C09CCF3C42B1272A513197" xlink:to="lab_us-gaap_GoodwillRollForward_E36B792189C09CCF3C42B1272A513197" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_6204C1A97A965BC97B51B1272A511935_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_6204C1A97A965BC97B51B1272A511935" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Beginning</link:label>
    <link:label id="lab_us-gaap_Goodwill_6204C1A97A965BC97B51B1272A511935_label_en-US" xlink:label="lab_us-gaap_Goodwill_6204C1A97A965BC97B51B1272A511935" 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_6204C1A97A965BC97B51B1272A511935" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_6204C1A97A965BC97B51B1272A511935" xlink:to="lab_us-gaap_Goodwill_6204C1A97A965BC97B51B1272A511935" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_BD6B84534B22B3C58645B1272A527F5F_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_BD6B84534B22B3C58645B1272A527F5F" 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_BD6B84534B22B3C58645B1272A527F5F_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_BD6B84534B22B3C58645B1272A527F5F" 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_BD6B84534B22B3C58645B1272A527F5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_BD6B84534B22B3C58645B1272A527F5F" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_BD6B84534B22B3C58645B1272A527F5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_11C44CEF13C82362A382B1272A52ED97_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_11C44CEF13C82362A382B1272A52ED97" 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_11C44CEF13C82362A382B1272A52ED97_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_11C44CEF13C82362A382B1272A52ED97" 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_11C44CEF13C82362A382B1272A52ED97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_11C44CEF13C82362A382B1272A52ED97" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_11C44CEF13C82362A382B1272A52ED97" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_CED146AFC5AD40142021B1272A527AA1_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_CED146AFC5AD40142021B1272A527AA1" 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_CED146AFC5AD40142021B1272A527AA1_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_CED146AFC5AD40142021B1272A527AA1" 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_CED146AFC5AD40142021B1272A527AA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_CED146AFC5AD40142021B1272A527AA1" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_CED146AFC5AD40142021B1272A527AA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_BEA411862FB85D571F32B1272A524F9A_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_BEA411862FB85D571F32B1272A524F9A" 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_BEA411862FB85D571F32B1272A524F9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_BEA411862FB85D571F32B1272A524F9A" xlink:to="lab_us-gaap_Goodwill_BEA411862FB85D571F32B1272A524F9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_037D9FEC5CDA98002E2FB12728B3A243_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_037D9FEC5CDA98002E2FB12728B3A243" 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_037D9FEC5CDA98002E2FB12728B3A243" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_037D9FEC5CDA98002E2FB12728B3A243" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_037D9FEC5CDA98002E2FB12728B3A243" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_809479D51ABC7FEA5260B12728B345FC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_809479D51ABC7FEA5260B12728B345FC" 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_809479D51ABC7FEA5260B12728B345FC_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_809479D51ABC7FEA5260B12728B345FC" 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_809479D51ABC7FEA5260B12728B345FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_809479D51ABC7FEA5260B12728B345FC" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_809479D51ABC7FEA5260B12728B345FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EC459254B5EC7BFEEE66B1272A1336D2_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EC459254B5EC7BFEEE66B1272A1336D2" 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_EC459254B5EC7BFEEE66B1272A1336D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EC459254B5EC7BFEEE66B1272A1336D2" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EC459254B5EC7BFEEE66B1272A1336D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_8B7BB6E2BD7BEAFEC4C2B1272A134879_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_8B7BB6E2BD7BEAFEC4C2B1272A134879" 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_8B7BB6E2BD7BEAFEC4C2B1272A134879_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_8B7BB6E2BD7BEAFEC4C2B1272A134879" 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_8B7BB6E2BD7BEAFEC4C2B1272A134879" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_8B7BB6E2BD7BEAFEC4C2B1272A134879" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_8B7BB6E2BD7BEAFEC4C2B1272A134879" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_E0B063985602A6A64141B1272A13666D_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_E0B063985602A6A64141B1272A13666D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Remainder of Fiscal 2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_E0B063985602A6A64141B1272A13666D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_E0B063985602A6A64141B1272A13666D" 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_E0B063985602A6A64141B1272A13666D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_E0B063985602A6A64141B1272A13666D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_E0B063985602A6A64141B1272A13666D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_780481E9344BCCB33818B1272A13049B_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_780481E9344BCCB33818B1272A13049B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_780481E9344BCCB33818B1272A13049B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_780481E9344BCCB33818B1272A13049B" 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_780481E9344BCCB33818B1272A13049B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_780481E9344BCCB33818B1272A13049B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_780481E9344BCCB33818B1272A13049B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FFFF37CFB9DCF9B9EC38B1272A13AD0F_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FFFF37CFB9DCF9B9EC38B1272A13AD0F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FFFF37CFB9DCF9B9EC38B1272A13AD0F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FFFF37CFB9DCF9B9EC38B1272A13AD0F" 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_FFFF37CFB9DCF9B9EC38B1272A13AD0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FFFF37CFB9DCF9B9EC38B1272A13AD0F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FFFF37CFB9DCF9B9EC38B1272A13AD0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5F5EF86975B7216FBEB1272A1328E9_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5F5EF86975B7216FBEB1272A1328E9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5F5EF86975B7216FBEB1272A1328E9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5F5EF86975B7216FBEB1272A1328E9" 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_EE5F5EF86975B7216FBEB1272A1328E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5F5EF86975B7216FBEB1272A1328E9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5F5EF86975B7216FBEB1272A1328E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_86D9662479282B303B1AB1272A13FB8C_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_86D9662479282B303B1AB1272A13FB8C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_86D9662479282B303B1AB1272A13FB8C_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_86D9662479282B303B1AB1272A13FB8C" 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_86D9662479282B303B1AB1272A13FB8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_86D9662479282B303B1AB1272A13FB8C" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_86D9662479282B303B1AB1272A13FB8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_09A60395FCAE580E6A34B1272A137258_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_09A60395FCAE580E6A34B1272A137258" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments, Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_09A60395FCAE580E6A34B1272A137258_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_09A60395FCAE580E6A34B1272A137258" 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_09A60395FCAE580E6A34B1272A137258" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_09A60395FCAE580E6A34B1272A137258" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_09A60395FCAE580E6A34B1272A137258" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_B12999105E4F23F334B7B1272A1333DB_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_B12999105E4F23F334B7B1272A1333DB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_B12999105E4F23F334B7B1272A1333DB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_B12999105E4F23F334B7B1272A1333DB" 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_B12999105E4F23F334B7B1272A1333DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_B12999105E4F23F334B7B1272A1333DB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_B12999105E4F23F334B7B1272A1333DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_D8C18DA40EDAE44B939EB12728A4E7A9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_D8C18DA40EDAE44B939EB12728A4E7A9" 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_D8C18DA40EDAE44B939EB12728A4E7A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_D8C18DA40EDAE44B939EB12728A4E7A9" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_D8C18DA40EDAE44B939EB12728A4E7A9" xlink:type="arc" />
    <link:label id="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7_terseLabel_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7" 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_98D80475750224D765FDB12728A490C7_label_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7" 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_98D80475750224D765FDB12728A490C7_documentation_en-US" xlink:label="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7" 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-20181201.xsd#apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent" xlink:label="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7" xlink:to="lab_apog_Liabilityforuncertaintaxpositionscurrentandnoncurrent_98D80475750224D765FDB12728A490C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_270FE4269719E865CE8AB12728A4C289_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_270FE4269719E865CE8AB12728A4C289" 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_270FE4269719E865CE8AB12728A4C289_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_270FE4269719E865CE8AB12728A4C289" 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_270FE4269719E865CE8AB12728A4C289" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_270FE4269719E865CE8AB12728A4C289" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_270FE4269719E865CE8AB12728A4C289" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_FA3CBB64258F4D50BD54B1272A557CB2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_FA3CBB64258F4D50BD54B1272A557CB2" 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_FA3CBB64258F4D50BD54B1272A557CB2_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_FA3CBB64258F4D50BD54B1272A557CB2" 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_FA3CBB64258F4D50BD54B1272A557CB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_FA3CBB64258F4D50BD54B1272A557CB2" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_FA3CBB64258F4D50BD54B1272A557CB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_06138DE9E508175CE58B15AA83DA3513_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_06138DE9E508175CE58B15AA83DA3513" 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_06138DE9E508175CE58B15AA83DA3513_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_06138DE9E508175CE58B15AA83DA3513" 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_06138DE9E508175CE58B15AA83DA3513" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_06138DE9E508175CE58B15AA83DA3513" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_06138DE9E508175CE58B15AA83DA3513" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_3895EC068EB8EB183DBA15AA83DA9B0E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_3895EC068EB8EB183DBA15AA83DA9B0E" 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_3895EC068EB8EB183DBA15AA83DA9B0E_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_3895EC068EB8EB183DBA15AA83DA9B0E" 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_3895EC068EB8EB183DBA15AA83DA9B0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3895EC068EB8EB183DBA15AA83DA9B0E" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_3895EC068EB8EB183DBA15AA83DA9B0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_144F75FDEB03CEB3593215AA83DB8463_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_144F75FDEB03CEB3593215AA83DB8463" 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_144F75FDEB03CEB3593215AA83DB8463_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_144F75FDEB03CEB3593215AA83DB8463" 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_144F75FDEB03CEB3593215AA83DB8463" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_144F75FDEB03CEB3593215AA83DB8463" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_144F75FDEB03CEB3593215AA83DB8463" xlink:type="arc" />
    <link:label id="lab_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2_terseLabel_en-US" xlink:label="lab_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2" 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_32BD2DBF7BD811EF3D4615AA83DB8FE2_label_en-US" xlink:label="lab_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2" 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_32BD2DBF7BD811EF3D4615AA83DB8FE2_documentation_en-US" xlink:label="lab_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2" 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-20181201.xsd#apog_EFCOCorporationMember" xlink:label="loc_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2" xlink:to="lab_apog_EFCOCorporationMember_32BD2DBF7BD811EF3D4615AA83DB8FE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_C7CBA8ABC4E7B0A3C81515AA83DB3479_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_C7CBA8ABC4E7B0A3C81515AA83DB3479" 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_C7CBA8ABC4E7B0A3C81515AA83DB3479_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_C7CBA8ABC4E7B0A3C81515AA83DB3479" 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_C7CBA8ABC4E7B0A3C81515AA83DB3479" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C7CBA8ABC4E7B0A3C81515AA83DB3479" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_C7CBA8ABC4E7B0A3C81515AA83DB3479" xlink:type="arc" />
    <link:label id="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED_terseLabel_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED" 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_149326C5C1D26E4611E515AA83DBF9ED_label_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED" 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_149326C5C1D26E4611E515AA83DBF9ED_documentation_en-US" xlink:label="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED" 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-20181201.xsd#apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital" xlink:label="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED" xlink:to="lab_apog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedWorkingCapital_149326C5C1D26E4611E515AA83DBF9ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4098AA8B390C2DC2758C15AA83DC0CB8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4098AA8B390C2DC2758C15AA83DC0CB8" 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_4098AA8B390C2DC2758C15AA83DC0CB8_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4098AA8B390C2DC2758C15AA83DC0CB8" 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_4098AA8B390C2DC2758C15AA83DC0CB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4098AA8B390C2DC2758C15AA83DC0CB8" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4098AA8B390C2DC2758C15AA83DC0CB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_0B04AC31036A8F6FDEE015AA83DC8BC1_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_0B04AC31036A8F6FDEE015AA83DC8BC1" 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_0B04AC31036A8F6FDEE015AA83DC8BC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_0B04AC31036A8F6FDEE015AA83DC8BC1" xlink:to="lab_us-gaap_Goodwill_0B04AC31036A8F6FDEE015AA83DC8BC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_68A767745BD20448FECC15AA83DCD6BE_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_68A767745BD20448FECC15AA83DCD6BE" 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_68A767745BD20448FECC15AA83DCD6BE_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_68A767745BD20448FECC15AA83DCD6BE" 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_68A767745BD20448FECC15AA83DCD6BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_68A767745BD20448FECC15AA83DCD6BE" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_68A767745BD20448FECC15AA83DCD6BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_87F1EA931915D7CA2B6115AA83DC6A9E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_87F1EA931915D7CA2B6115AA83DC6A9E" 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_87F1EA931915D7CA2B6115AA83DC6A9E_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_87F1EA931915D7CA2B6115AA83DC6A9E" 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_87F1EA931915D7CA2B6115AA83DC6A9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_87F1EA931915D7CA2B6115AA83DC6A9E" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_87F1EA931915D7CA2B6115AA83DC6A9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5F0B39A46694ABDC09C415AA83DCDE23_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5F0B39A46694ABDC09C415AA83DCDE23" 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_5F0B39A46694ABDC09C415AA83DCDE23_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5F0B39A46694ABDC09C415AA83DCDE23" 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_5F0B39A46694ABDC09C415AA83DCDE23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5F0B39A46694ABDC09C415AA83DCDE23" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5F0B39A46694ABDC09C415AA83DCDE23" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_CD68B2B847F3BF9D79B8B12729180938_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_CD68B2B847F3BF9D79B8B12729180938" 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_CD68B2B847F3BF9D79B8B12729180938_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_CD68B2B847F3BF9D79B8B12729180938" 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_CD68B2B847F3BF9D79B8B12729180938" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_CD68B2B847F3BF9D79B8B12729180938" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_CD68B2B847F3BF9D79B8B12729180938" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_E425587B5C892C5F9A4EB1272918DD58_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_E425587B5C892C5F9A4EB1272918DD58" 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_E425587B5C892C5F9A4EB1272918DD58_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_E425587B5C892C5F9A4EB1272918DD58" 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_E425587B5C892C5F9A4EB1272918DD58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_E425587B5C892C5F9A4EB1272918DD58" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_E425587B5C892C5F9A4EB1272918DD58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivableTypeDomain_FD3A1B331D4458EEF46EB127291855CE_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_FD3A1B331D4458EEF46EB127291855CE" 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_FD3A1B331D4458EEF46EB127291855CE_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_FD3A1B331D4458EEF46EB127291855CE" 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_FD3A1B331D4458EEF46EB127291855CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_FD3A1B331D4458EEF46EB127291855CE" xlink:to="lab_us-gaap_ReceivableTypeDomain_FD3A1B331D4458EEF46EB127291855CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_4B8325E1529D4AEBFC43B1272918618E_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember_4B8325E1529D4AEBFC43B1272918618E" 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_4B8325E1529D4AEBFC43B1272918618E_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember_4B8325E1529D4AEBFC43B1272918618E" 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_4B8325E1529D4AEBFC43B1272918618E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember_4B8325E1529D4AEBFC43B1272918618E" xlink:to="lab_us-gaap_TradeAccountsReceivableMember_4B8325E1529D4AEBFC43B1272918618E" xlink:type="arc" />
    <link:label id="lab_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC_terseLabel_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC" 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_7E40342D6CF66748563BB1272918B7CC_label_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC" 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_7E40342D6CF66748563BB1272918B7CC_documentation_en-US" xlink:label="lab_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC" 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-20181201.xsd#apog_AccountsReceivableConstructionContractsMember" xlink:label="loc_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC" xlink:to="lab_apog_AccountsReceivableConstructionContractsMember_7E40342D6CF66748563BB1272918B7CC" xlink:type="arc" />
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A_terseLabel_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction contracts - retainage</link:label>
    <link:label id="lab_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A_label_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A" 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_DB0844D993DFE05C9B02B1272918DC4A_documentation_en-US" xlink:label="lab_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A" 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-20181201.xsd#apog_AccountsReceivableContractRetainageMember" xlink:label="loc_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A" xlink:to="lab_apog_AccountsReceivableContractRetainageMember_DB0844D993DFE05C9B02B1272918DC4A" xlink:type="arc" />
    <link:label id="lab_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2_terseLabel_en-US" xlink:label="lab_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2" 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_ADB334DFFE9E6409E821B127291810E2_label_en-US" xlink:label="lab_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2" 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_ADB334DFFE9E6409E821B127291810E2_documentation_en-US" xlink:label="lab_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2" 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-20181201.xsd#apog_OtherReceivablesMember" xlink:label="loc_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2" xlink:to="lab_apog_OtherReceivablesMember_ADB334DFFE9E6409E821B127291810E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CA474676041DB7624C62B1272918D570_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CA474676041DB7624C62B1272918D570" 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_CA474676041DB7624C62B1272918D570_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CA474676041DB7624C62B1272918D570" 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_CA474676041DB7624C62B1272918D570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_CA474676041DB7624C62B1272918D570" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CA474676041DB7624C62B1272918D570" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableGross_B6EBCB5C051947D9D59CB12729187D08_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_B6EBCB5C051947D9D59CB12729187D08" 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_B6EBCB5C051947D9D59CB12729187D08_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_B6EBCB5C051947D9D59CB12729187D08" 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_B6EBCB5C051947D9D59CB12729187D08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGross_B6EBCB5C051947D9D59CB12729187D08" xlink:to="lab_us-gaap_AccountsReceivableGross_B6EBCB5C051947D9D59CB12729187D08" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_61ED370591BE4D3D57D2B1272918B63A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_61ED370591BE4D3D57D2B1272918B63A" 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_61ED370591BE4D3D57D2B1272918B63A_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_61ED370591BE4D3D57D2B1272918B63A" 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_61ED370591BE4D3D57D2B1272918B63A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_61ED370591BE4D3D57D2B1272918B63A" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_61ED370591BE4D3D57D2B1272918B63A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNet_5E4D6A7D3956565C03EAB12729181F93_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_5E4D6A7D3956565C03EAB12729181F93" 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_5E4D6A7D3956565C03EAB12729181F93_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_5E4D6A7D3956565C03EAB12729181F93" 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_5E4D6A7D3956565C03EAB12729181F93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet_5E4D6A7D3956565C03EAB12729181F93" xlink:to="lab_us-gaap_AccountsReceivableNet_5E4D6A7D3956565C03EAB12729181F93" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_8BC01CBA8AA1B377A908295D7711817E_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_8BC01CBA8AA1B377A908295D7711817E" 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_8BC01CBA8AA1B377A908295D7711817E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_8BC01CBA8AA1B377A908295D7711817E" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_8BC01CBA8AA1B377A908295D7711817E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_AA5E3B042EA1E4D55795295EE9C2FEB3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_AA5E3B042EA1E4D55795295EE9C2FEB3" 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_AA5E3B042EA1E4D55795295EE9C2FEB3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_AA5E3B042EA1E4D55795295EE9C2FEB3" 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_AA5E3B042EA1E4D55795295EE9C2FEB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_AA5E3B042EA1E4D55795295EE9C2FEB3" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_AA5E3B042EA1E4D55795295EE9C2FEB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3207D49671A77936D144295EE9C77715_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3207D49671A77936D144295EE9C77715" 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_3207D49671A77936D144295EE9C77715_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3207D49671A77936D144295EE9C77715" 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_3207D49671A77936D144295EE9C77715" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3207D49671A77936D144295EE9C77715" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3207D49671A77936D144295EE9C77715" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A60AC1D3667908212259295EE9C7D7FA_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A60AC1D3667908212259295EE9C7D7FA" 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_A60AC1D3667908212259295EE9C7D7FA_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A60AC1D3667908212259295EE9C7D7FA" 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_A60AC1D3667908212259295EE9C7D7FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A60AC1D3667908212259295EE9C7D7FA" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A60AC1D3667908212259295EE9C7D7FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_69C75798352AB76E34FD295EE9C75C50_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_69C75798352AB76E34FD295EE9C75C50" 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_69C75798352AB76E34FD295EE9C75C50_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_69C75798352AB76E34FD295EE9C75C50" 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_69C75798352AB76E34FD295EE9C75C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_69C75798352AB76E34FD295EE9C75C50" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_69C75798352AB76E34FD295EE9C75C50" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B" 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_3398A43E1475EACA62D4295EE9C7133B_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B" 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_3398A43E1475EACA62D4295EE9C7133B_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B" 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-20181201.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis_3398A43E1475EACA62D4295EE9C7133B" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40" 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_C22B0C2C7D1DA9E0EF55295EE9C8CE40_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40" 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_C22B0C2C7D1DA9E0EF55295EE9C8CE40_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40" 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-20181201.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis_C22B0C2C7D1DA9E0EF55295EE9C8CE40" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9CA7DF2C0FF763D855CA295EE9C865D9_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9CA7DF2C0FF763D855CA295EE9C865D9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9CA7DF2C0FF763D855CA295EE9C865D9_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9CA7DF2C0FF763D855CA295EE9C865D9" 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_9CA7DF2C0FF763D855CA295EE9C865D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9CA7DF2C0FF763D855CA295EE9C865D9" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9CA7DF2C0FF763D855CA295EE9C865D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_6D1DEF921D63FA5A6E54295D77128410_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_6D1DEF921D63FA5A6E54295D77128410" 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_6D1DEF921D63FA5A6E54295D77128410_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_6D1DEF921D63FA5A6E54295D77128410" 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_6D1DEF921D63FA5A6E54295D77128410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_6D1DEF921D63FA5A6E54295D77128410" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_6D1DEF921D63FA5A6E54295D77128410" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_EF7D155201CC6969980F295D77127268_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_EF7D155201CC6969980F295D77127268" 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_EF7D155201CC6969980F295D77127268_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_EF7D155201CC6969980F295D77127268" 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_EF7D155201CC6969980F295D77127268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_EF7D155201CC6969980F295D77127268" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_EF7D155201CC6969980F295D77127268" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_F80184E33143546C9279295D771393F9_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_F80184E33143546C9279295D771393F9" 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_F80184E33143546C9279295D771393F9_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_F80184E33143546C9279295D771393F9" 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_F80184E33143546C9279295D771393F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_F80184E33143546C9279295D771393F9" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_F80184E33143546C9279295D771393F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_06F3277AE2563878A8CA295D771363A0_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_06F3277AE2563878A8CA295D771363A0" 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_06F3277AE2563878A8CA295D771363A0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_06F3277AE2563878A8CA295D771363A0" 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_06F3277AE2563878A8CA295D771363A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_06F3277AE2563878A8CA295D771363A0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_06F3277AE2563878A8CA295D771363A0" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62" 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_E7CCC1CF1431231CF1BD295D7713BE62_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62" 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_E7CCC1CF1431231CF1BD295D7713BE62_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62" 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-20181201.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue_E7CCC1CF1431231CF1BD295D7713BE62" xlink:type="arc" />
    <link:label id="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6_terseLabel_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6" 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_D9DF7BE3B35B6C07A48A295D771335A6_label_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6" 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_D9DF7BE3B35B6C07A48A295D771335A6_documentation_en-US" xlink:label="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6" 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-20181201.xsd#apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue" xlink:label="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6" xlink:to="lab_apog_AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue_D9DF7BE3B35B6C07A48A295D771335A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4AF168CAAA0656B40AE0295D771331F9_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4AF168CAAA0656B40AE0295D771331F9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4AF168CAAA0656B40AE0295D771331F9_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4AF168CAAA0656B40AE0295D771331F9" 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_4AF168CAAA0656B40AE0295D771331F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4AF168CAAA0656B40AE0295D771331F9" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4AF168CAAA0656B40AE0295D771331F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_DD324452F46FC14424BCB127294E7A6C_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_DD324452F46FC14424BCB127294E7A6C" 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_DD324452F46FC14424BCB127294E7A6C_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_DD324452F46FC14424BCB127294E7A6C" 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_DD324452F46FC14424BCB127294E7A6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_DD324452F46FC14424BCB127294E7A6C" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_DD324452F46FC14424BCB127294E7A6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5825AFD13C9EC23019B0B127295D68AB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5825AFD13C9EC23019B0B127295D68AB" 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_5825AFD13C9EC23019B0B127295D68AB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5825AFD13C9EC23019B0B127295D68AB" 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_5825AFD13C9EC23019B0B127295D68AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5825AFD13C9EC23019B0B127295D68AB" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5825AFD13C9EC23019B0B127295D68AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5073E3627057C558750AB127295D3B7A_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5073E3627057C558750AB127295D3B7A" 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_5073E3627057C558750AB127295D3B7A_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5073E3627057C558750AB127295D3B7A" 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_5073E3627057C558750AB127295D3B7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5073E3627057C558750AB127295D3B7A" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5073E3627057C558750AB127295D3B7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_4623963CC8D7FCD15FF5B127295D81F7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_4623963CC8D7FCD15FF5B127295D81F7" 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_4623963CC8D7FCD15FF5B127295D81F7_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_4623963CC8D7FCD15FF5B127295D81F7" 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_4623963CC8D7FCD15FF5B127295D81F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_4623963CC8D7FCD15FF5B127295D81F7" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_4623963CC8D7FCD15FF5B127295D81F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_E025C26972DE000A2853B1272A32A2BE_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_E025C26972DE000A2853B1272A32A2BE" 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_E025C26972DE000A2853B1272A32A2BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_E025C26972DE000A2853B1272A32A2BE" xlink:to="lab_us-gaap_EarningsPerShareAbstract_E025C26972DE000A2853B1272A32A2BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0A859DE4E3C3606149E0B1272A32E34F_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0A859DE4E3C3606149E0B1272A32E34F" 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_0A859DE4E3C3606149E0B1272A32E34F_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0A859DE4E3C3606149E0B1272A32E34F" 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_0A859DE4E3C3606149E0B1272A32E34F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0A859DE4E3C3606149E0B1272A32E34F" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_0A859DE4E3C3606149E0B1272A32E34F" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3F774D8CAAB84CFF49E7B1272A32FD73_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3F774D8CAAB84CFF49E7B1272A32FD73" 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:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3F774D8CAAB84CFF49E7B1272A32FD73_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3F774D8CAAB84CFF49E7B1272A32FD73" 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_3F774D8CAAB84CFF49E7B1272A32FD73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3F774D8CAAB84CFF49E7B1272A32FD73" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3F774D8CAAB84CFF49E7B1272A32FD73" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_B7556545C562E5760624B1272A32522A_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_B7556545C562E5760624B1272A32522A" 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_B7556545C562E5760624B1272A32522A_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_B7556545C562E5760624B1272A32522A" 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_B7556545C562E5760624B1272A32522A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_B7556545C562E5760624B1272A32522A" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_B7556545C562E5760624B1272A32522A" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_860A339C1A7F524455D6B1272A320F85_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_860A339C1A7F524455D6B1272A320F85" 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:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_860A339C1A7F524455D6B1272A320F85_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_860A339C1A7F524455D6B1272A320F85" 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_860A339C1A7F524455D6B1272A320F85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_860A339C1A7F524455D6B1272A320F85" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_860A339C1A7F524455D6B1272A320F85" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B8CC43FD3CC2E9683CECB1272A32A775_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B8CC43FD3CC2E9683CECB1272A32A775" 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_B8CC43FD3CC2E9683CECB1272A32A775_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B8CC43FD3CC2E9683CECB1272A32A775" 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_B8CC43FD3CC2E9683CECB1272A32A775" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B8CC43FD3CC2E9683CECB1272A32A775" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B8CC43FD3CC2E9683CECB1272A32A775" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_E33A92FF9B49743A4CADB12729A6E76D_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_E33A92FF9B49743A4CADB12729A6E76D" 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_E33A92FF9B49743A4CADB12729A6E76D_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_E33A92FF9B49743A4CADB12729A6E76D" 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_E33A92FF9B49743A4CADB12729A6E76D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_E33A92FF9B49743A4CADB12729A6E76D" xlink:to="lab_us-gaap_NumberOfReportableSegments_E33A92FF9B49743A4CADB12729A6E76D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_A4D9C7DD1316C0AF6CE6B12729A61EAA_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_A4D9C7DD1316C0AF6CE6B12729A61EAA" 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_A4D9C7DD1316C0AF6CE6B12729A61EAA_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_A4D9C7DD1316C0AF6CE6B12729A61EAA" 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_A4D9C7DD1316C0AF6CE6B12729A61EAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_A4D9C7DD1316C0AF6CE6B12729A61EAA" xlink:to="lab_us-gaap_NumberOfOperatingSegments_A4D9C7DD1316C0AF6CE6B12729A61EAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_48BC8FFABE7838D634CEB1272AD0F8B8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_48BC8FFABE7838D634CEB1272AD0F8B8" 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_48BC8FFABE7838D634CEB1272AD0F8B8_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_48BC8FFABE7838D634CEB1272AD0F8B8" 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_48BC8FFABE7838D634CEB1272AD0F8B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_48BC8FFABE7838D634CEB1272AD0F8B8" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_48BC8FFABE7838D634CEB1272AD0F8B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_A59481B67667355F91D7B1272AD13730_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_A59481B67667355F91D7B1272AD13730" 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_A59481B67667355F91D7B1272AD13730_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_A59481B67667355F91D7B1272AD13730" 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_A59481B67667355F91D7B1272AD13730" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_A59481B67667355F91D7B1272AD13730" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_A59481B67667355F91D7B1272AD13730" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_75BA8E408392EF0CBCE9B1272AD1D7FB_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_75BA8E408392EF0CBCE9B1272AD1D7FB" 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_75BA8E408392EF0CBCE9B1272AD1D7FB_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_75BA8E408392EF0CBCE9B1272AD1D7FB" 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_75BA8E408392EF0CBCE9B1272AD1D7FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_75BA8E408392EF0CBCE9B1272AD1D7FB" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_75BA8E408392EF0CBCE9B1272AD1D7FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_FA132D3EA96A9B125568B1272AD1BCE6_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_FA132D3EA96A9B125568B1272AD1BCE6" 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_FA132D3EA96A9B125568B1272AD1BCE6_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_FA132D3EA96A9B125568B1272AD1BCE6" 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_FA132D3EA96A9B125568B1272AD1BCE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_FA132D3EA96A9B125568B1272AD1BCE6" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_FA132D3EA96A9B125568B1272AD1BCE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredOverTimeMember_33877F3879D5F1B2A2DEB1272AD2EA1F_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_33877F3879D5F1B2A2DEB1272AD2EA1F" 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_33877F3879D5F1B2A2DEB1272AD2EA1F_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_33877F3879D5F1B2A2DEB1272AD2EA1F" 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_33877F3879D5F1B2A2DEB1272AD2EA1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember_33877F3879D5F1B2A2DEB1272AD2EA1F" xlink:to="lab_us-gaap_TransferredOverTimeMember_33877F3879D5F1B2A2DEB1272AD2EA1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_15A4B54B76284A79EB67B1272AD2C5C8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_15A4B54B76284A79EB67B1272AD2C5C8" 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_15A4B54B76284A79EB67B1272AD2C5C8_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_15A4B54B76284A79EB67B1272AD2C5C8" 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_15A4B54B76284A79EB67B1272AD2C5C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_15A4B54B76284A79EB67B1272AD2C5C8" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_15A4B54B76284A79EB67B1272AD2C5C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_345061B44B4031429787B1272AD2682E_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_345061B44B4031429787B1272AD2682E" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_345061B44B4031429787B1272AD2682E_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_345061B44B4031429787B1272AD2682E" 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_345061B44B4031429787B1272AD2682E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_345061B44B4031429787B1272AD2682E" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_345061B44B4031429787B1272AD2682E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_EAE64EC9AAB10E8559C915AA83B3FAC2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_EAE64EC9AAB10E8559C915AA83B3FAC2" 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_EAE64EC9AAB10E8559C915AA83B3FAC2_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_EAE64EC9AAB10E8559C915AA83B3FAC2" 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_EAE64EC9AAB10E8559C915AA83B3FAC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_EAE64EC9AAB10E8559C915AA83B3FAC2" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_EAE64EC9AAB10E8559C915AA83B3FAC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_3728A0226204CE5B086A15AA83B33BD1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_3728A0226204CE5B086A15AA83B33BD1" 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_3728A0226204CE5B086A15AA83B33BD1_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_3728A0226204CE5B086A15AA83B33BD1" 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_3728A0226204CE5B086A15AA83B33BD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_3728A0226204CE5B086A15AA83B33BD1" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_3728A0226204CE5B086A15AA83B33BD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_30202FD50A25460EE20E15AA83B3415D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_30202FD50A25460EE20E15AA83B3415D" 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_30202FD50A25460EE20E15AA83B3415D_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_30202FD50A25460EE20E15AA83B3415D" 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_30202FD50A25460EE20E15AA83B3415D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_30202FD50A25460EE20E15AA83B3415D" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_30202FD50A25460EE20E15AA83B3415D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_0ADA3E3DA692EE3DCA3915AA83B48D98_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_0ADA3E3DA692EE3DCA3915AA83B48D98" 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_0ADA3E3DA692EE3DCA3915AA83B48D98_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_0ADA3E3DA692EE3DCA3915AA83B48D98" 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_0ADA3E3DA692EE3DCA3915AA83B48D98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_0ADA3E3DA692EE3DCA3915AA83B48D98" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_0ADA3E3DA692EE3DCA3915AA83B48D98" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0DD5255D4256FC64681115AA83B42D40_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0DD5255D4256FC64681115AA83B42D40" 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_0DD5255D4256FC64681115AA83B42D40_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0DD5255D4256FC64681115AA83B42D40" 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_0DD5255D4256FC64681115AA83B42D40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0DD5255D4256FC64681115AA83B42D40" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_0DD5255D4256FC64681115AA83B42D40" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_165A8AC1250116ED3D8EB1272A88E713_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_165A8AC1250116ED3D8EB1272A88E713" 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_165A8AC1250116ED3D8EB1272A88E713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_165A8AC1250116ED3D8EB1272A88E713" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_165A8AC1250116ED3D8EB1272A88E713" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_77B546CCAC4B27CB2FEEB1272A8896E7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_77B546CCAC4B27CB2FEEB1272A8896E7" 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_77B546CCAC4B27CB2FEEB1272A8896E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_77B546CCAC4B27CB2FEEB1272A8896E7" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_77B546CCAC4B27CB2FEEB1272A8896E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E3E4E99587BC62E66425B1272A13B3AF_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E3E4E99587BC62E66425B1272A13B3AF" 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_E3E4E99587BC62E66425B1272A13B3AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E3E4E99587BC62E66425B1272A13B3AF" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E3E4E99587BC62E66425B1272A13B3AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_259AD724B80A58E494FEB1272A1324B2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_259AD724B80A58E494FEB1272A1324B2" 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_259AD724B80A58E494FEB1272A1324B2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_259AD724B80A58E494FEB1272A1324B2" 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_259AD724B80A58E494FEB1272A1324B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_259AD724B80A58E494FEB1272A1324B2" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_259AD724B80A58E494FEB1272A1324B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_520A54D89C42DB313A9AB1272A32F844_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_520A54D89C42DB313A9AB1272A32F844" 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_520A54D89C42DB313A9AB1272A32F844_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_520A54D89C42DB313A9AB1272A32F844" 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_520A54D89C42DB313A9AB1272A32F844" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_520A54D89C42DB313A9AB1272A32F844" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_520A54D89C42DB313A9AB1272A32F844" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_FC4C535E078B73A92330B1272A321680_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_FC4C535E078B73A92330B1272A321680" 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_FC4C535E078B73A92330B1272A321680_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_FC4C535E078B73A92330B1272A321680" 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_FC4C535E078B73A92330B1272A321680" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_FC4C535E078B73A92330B1272A321680" xlink:to="lab_us-gaap_HedgingDesignationAxis_FC4C535E078B73A92330B1272A321680" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationDomain_5DD620C89F4FAD92DC96B1272A326C53_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_5DD620C89F4FAD92DC96B1272A326C53" 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_5DD620C89F4FAD92DC96B1272A326C53_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_5DD620C89F4FAD92DC96B1272A326C53" 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_5DD620C89F4FAD92DC96B1272A326C53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain_5DD620C89F4FAD92DC96B1272A326C53" xlink:to="lab_us-gaap_HedgingDesignationDomain_5DD620C89F4FAD92DC96B1272A326C53" xlink:type="arc" />
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_D9EDCBD9665F8B9716ADB1272A326409_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_D9EDCBD9665F8B9716ADB1272A326409" 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_D9EDCBD9665F8B9716ADB1272A326409_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_D9EDCBD9665F8B9716ADB1272A326409" 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_D9EDCBD9665F8B9716ADB1272A326409" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember_D9EDCBD9665F8B9716ADB1272A326409" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember_D9EDCBD9665F8B9716ADB1272A326409" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_4793EFD62F313CBF0356B1272A328911_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_4793EFD62F313CBF0356B1272A328911" 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_4793EFD62F313CBF0356B1272A328911_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_4793EFD62F313CBF0356B1272A328911" 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_4793EFD62F313CBF0356B1272A328911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4793EFD62F313CBF0356B1272A328911" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_4793EFD62F313CBF0356B1272A328911" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_791362A15A69FC81C533B1272A32C411_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_791362A15A69FC81C533B1272A32C411" 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_791362A15A69FC81C533B1272A32C411_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_791362A15A69FC81C533B1272A32C411" 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_791362A15A69FC81C533B1272A32C411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_791362A15A69FC81C533B1272A32C411" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_791362A15A69FC81C533B1272A32C411" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_D2939F5666BAAD3C694FB1272A324D8D_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_D2939F5666BAAD3C694FB1272A324D8D" 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_D2939F5666BAAD3C694FB1272A324D8D_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember_D2939F5666BAAD3C694FB1272A324D8D" 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_D2939F5666BAAD3C694FB1272A324D8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember_D2939F5666BAAD3C694FB1272A324D8D" xlink:to="lab_us-gaap_ForeignExchangeForwardMember_D2939F5666BAAD3C694FB1272A324D8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_2E116DF159F1288B7262B1272A32C3DD_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_2E116DF159F1288B7262B1272A32C3DD" 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_2E116DF159F1288B7262B1272A32C3DD_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_2E116DF159F1288B7262B1272A32C3DD" 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_2E116DF159F1288B7262B1272A32C3DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_2E116DF159F1288B7262B1272A32C3DD" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_2E116DF159F1288B7262B1272A32C3DD" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_442E828B7438BD893893B1272A32E5D4_terseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_442E828B7438BD893893B1272A32E5D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dollar notional value</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_442E828B7438BD893893B1272A32E5D4_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_442E828B7438BD893893B1272A32E5D4" 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_442E828B7438BD893893B1272A32E5D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_442E828B7438BD893893B1272A32E5D4" xlink:to="lab_invest_DerivativeNotionalAmount_442E828B7438BD893893B1272A32E5D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_1FAA3C72E305469FAABEB1272A32C51D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_1FAA3C72E305469FAABEB1272A32C51D" 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_1FAA3C72E305469FAABEB1272A32C51D_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet_1FAA3C72E305469FAABEB1272A32C51D" 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_1FAA3C72E305469FAABEB1272A32C51D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1FAA3C72E305469FAABEB1272A32C51D" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet_1FAA3C72E305469FAABEB1272A32C51D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7D5551538C8B6F393DD4B1272A03B51F_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_7D5551538C8B6F393DD4B1272A03B51F" 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_7D5551538C8B6F393DD4B1272A03B51F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_7D5551538C8B6F393DD4B1272A03B51F" xlink:to="lab_us-gaap_IncomeStatementAbstract_7D5551538C8B6F393DD4B1272A03B51F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D40C260DA0721C5395B2B1272A03C10C_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D40C260DA0721C5395B2B1272A03C10C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_D40C260DA0721C5395B2B1272A03C10C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D40C260DA0721C5395B2B1272A03C10C" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D40C260DA0721C5395B2B1272A03C10C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_8A00BF495C80757B6159B1272A034035_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_8A00BF495C80757B6159B1272A034035" 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_8A00BF495C80757B6159B1272A034035_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_8A00BF495C80757B6159B1272A034035" 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_8A00BF495C80757B6159B1272A034035" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_8A00BF495C80757B6159B1272A034035" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_8A00BF495C80757B6159B1272A034035" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_FDF843FE304ABB1F7581B1272A03ED11_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_FDF843FE304ABB1F7581B1272A03ED11" 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_FDF843FE304ABB1F7581B1272A03ED11_label_en-US" xlink:label="lab_us-gaap_GrossProfit_FDF843FE304ABB1F7581B1272A03ED11" 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_FDF843FE304ABB1F7581B1272A03ED11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_FDF843FE304ABB1F7581B1272A03ED11" xlink:to="lab_us-gaap_GrossProfit_FDF843FE304ABB1F7581B1272A03ED11" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_679A32E00153CBCA3003B1272A03A141_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_679A32E00153CBCA3003B1272A03A141" 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_679A32E00153CBCA3003B1272A03A141_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_679A32E00153CBCA3003B1272A03A141" 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_679A32E00153CBCA3003B1272A03A141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_679A32E00153CBCA3003B1272A03A141" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_679A32E00153CBCA3003B1272A03A141" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_097A92AC0A9BA168BF22B1272A036845_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_097A92AC0A9BA168BF22B1272A036845" 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_097A92AC0A9BA168BF22B1272A036845_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_097A92AC0A9BA168BF22B1272A036845" 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_097A92AC0A9BA168BF22B1272A036845" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_097A92AC0A9BA168BF22B1272A036845" xlink:to="lab_us-gaap_OperatingIncomeLoss_097A92AC0A9BA168BF22B1272A036845" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_0A191F2D1F73527B2DB4B1272A03F1C7_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_0A191F2D1F73527B2DB4B1272A03F1C7" 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_0A191F2D1F73527B2DB4B1272A03F1C7_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_0A191F2D1F73527B2DB4B1272A03F1C7" 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_0A191F2D1F73527B2DB4B1272A03F1C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_0A191F2D1F73527B2DB4B1272A03F1C7" xlink:to="lab_us-gaap_InvestmentIncomeInterest_0A191F2D1F73527B2DB4B1272A03F1C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_E77FBF2C03AA1599882AB1272A03ED35_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_E77FBF2C03AA1599882AB1272A03ED35" 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_E77FBF2C03AA1599882AB1272A03ED35_label_en-US" xlink:label="lab_us-gaap_InterestExpense_E77FBF2C03AA1599882AB1272A03ED35" 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_E77FBF2C03AA1599882AB1272A03ED35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_E77FBF2C03AA1599882AB1272A03ED35" xlink:to="lab_us-gaap_InterestExpense_E77FBF2C03AA1599882AB1272A03ED35" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_DF35D0543DFEBEBD04A3B1272A033FCD_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_DF35D0543DFEBEBD04A3B1272A033FCD" 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_DF35D0543DFEBEBD04A3B1272A033FCD_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_DF35D0543DFEBEBD04A3B1272A033FCD" 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_DF35D0543DFEBEBD04A3B1272A033FCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_DF35D0543DFEBEBD04A3B1272A033FCD" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_DF35D0543DFEBEBD04A3B1272A033FCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20505F2CB348A6BB035AB1272A0391C4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20505F2CB348A6BB035AB1272A0391C4" 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_20505F2CB348A6BB035AB1272A0391C4_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20505F2CB348A6BB035AB1272A0391C4" 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_20505F2CB348A6BB035AB1272A0391C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20505F2CB348A6BB035AB1272A0391C4" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20505F2CB348A6BB035AB1272A0391C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_A6E9FB3F4FB9FE01E8A9B1272A03E814_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_A6E9FB3F4FB9FE01E8A9B1272A03E814" 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_A6E9FB3F4FB9FE01E8A9B1272A03E814_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_A6E9FB3F4FB9FE01E8A9B1272A03E814" 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_A6E9FB3F4FB9FE01E8A9B1272A03E814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_A6E9FB3F4FB9FE01E8A9B1272A03E814" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_A6E9FB3F4FB9FE01E8A9B1272A03E814" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_31EE2191BE822D16EEF1B1272A03F7D6_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_31EE2191BE822D16EEF1B1272A03F7D6" 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_31EE2191BE822D16EEF1B1272A03F7D6_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_31EE2191BE822D16EEF1B1272A03F7D6" 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_31EE2191BE822D16EEF1B1272A03F7D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_31EE2191BE822D16EEF1B1272A03F7D6" xlink:to="lab_us-gaap_NetIncomeLoss_31EE2191BE822D16EEF1B1272A03F7D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_A91E767FE410539E0353B1272A03E8B0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_A91E767FE410539E0353B1272A03E8B0" 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_A91E767FE410539E0353B1272A03E8B0_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_A91E767FE410539E0353B1272A03E8B0" 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_A91E767FE410539E0353B1272A03E8B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_A91E767FE410539E0353B1272A03E8B0" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_A91E767FE410539E0353B1272A03E8B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_FBB0C76F4DAE8D72739EB1272A030E8B_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FBB0C76F4DAE8D72739EB1272A030E8B" 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_FBB0C76F4DAE8D72739EB1272A030E8B_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FBB0C76F4DAE8D72739EB1272A030E8B" 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_FBB0C76F4DAE8D72739EB1272A030E8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_FBB0C76F4DAE8D72739EB1272A030E8B" xlink:to="lab_us-gaap_EarningsPerShareBasic_FBB0C76F4DAE8D72739EB1272A030E8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_1BE78CB3F9A27DDCA0EAB1272A031FF0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_1BE78CB3F9A27DDCA0EAB1272A031FF0" 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_1BE78CB3F9A27DDCA0EAB1272A031FF0_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_1BE78CB3F9A27DDCA0EAB1272A031FF0" 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_1BE78CB3F9A27DDCA0EAB1272A031FF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1BE78CB3F9A27DDCA0EAB1272A031FF0" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_1BE78CB3F9A27DDCA0EAB1272A031FF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_74D6E0FDF142FF45CD26B1272A03F2F3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_74D6E0FDF142FF45CD26B1272A03F2F3" 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_74D6E0FDF142FF45CD26B1272A03F2F3_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_74D6E0FDF142FF45CD26B1272A03F2F3" 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_74D6E0FDF142FF45CD26B1272A03F2F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_74D6E0FDF142FF45CD26B1272A03F2F3" xlink:to="lab_us-gaap_EarningsPerShareDiluted_74D6E0FDF142FF45CD26B1272A03F2F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5B708B6451896357ED52B1272A03F790_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5B708B6451896357ED52B1272A03F790" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5B708B6451896357ED52B1272A03F790" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5B708B6451896357ED52B1272A03F790" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5B708B6451896357ED52B1272A03F790" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9828178B5C0D7BECEA5CB1272A03A15A_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9828178B5C0D7BECEA5CB1272A03A15A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9828178B5C0D7BECEA5CB1272A03A15A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9828178B5C0D7BECEA5CB1272A03A15A" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9828178B5C0D7BECEA5CB1272A03A15A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_F952970E7A49DD435506B12728E9D42E_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_F952970E7A49DD435506B12728E9D42E" 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_F952970E7A49DD435506B12728E9D42E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_F952970E7A49DD435506B12728E9D42E" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_F952970E7A49DD435506B12728E9D42E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_AD403D315D2147587B2CB12728E9366C_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_AD403D315D2147587B2CB12728E9366C" 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_AD403D315D2147587B2CB12728E9366C_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_AD403D315D2147587B2CB12728E9366C" 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_AD403D315D2147587B2CB12728E9366C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_AD403D315D2147587B2CB12728E9366C" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_AD403D315D2147587B2CB12728E9366C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_9FCE5E702B1CF816EF5BB12729B0D1BD_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_9FCE5E702B1CF816EF5BB12729B0D1BD" 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_9FCE5E702B1CF816EF5BB12729B0D1BD_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_9FCE5E702B1CF816EF5BB12729B0D1BD" 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_9FCE5E702B1CF816EF5BB12729B0D1BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_9FCE5E702B1CF816EF5BB12729B0D1BD" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_9FCE5E702B1CF816EF5BB12729B0D1BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_40CEBC376140B7505543B12729B00A51_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_40CEBC376140B7505543B12729B00A51" 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_40CEBC376140B7505543B12729B00A51_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_40CEBC376140B7505543B12729B00A51" 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_40CEBC376140B7505543B12729B00A51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_40CEBC376140B7505543B12729B00A51" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_40CEBC376140B7505543B12729B00A51" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3970E2FF2F9FE16F1FC3B12729B16533_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3970E2FF2F9FE16F1FC3B12729B16533" 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_3970E2FF2F9FE16F1FC3B12729B16533_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3970E2FF2F9FE16F1FC3B12729B16533" 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_3970E2FF2F9FE16F1FC3B12729B16533" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3970E2FF2F9FE16F1FC3B12729B16533" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3970E2FF2F9FE16F1FC3B12729B16533" xlink:type="arc" />
    <link:label id="lab_apog_RevenueRemainingPerformanceObligationAmount_279DBA276E543AC1F266B12729B1E27E_terseLabel_en-US" xlink:label="lab_apog_RevenueRemainingPerformanceObligationAmount_279DBA276E543AC1F266B12729B1E27E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="apog-20181201.xsd#apog_RevenueRemainingPerformanceObligationAmount" xlink:label="loc_apog_RevenueRemainingPerformanceObligationAmount_279DBA276E543AC1F266B12729B1E27E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_RevenueRemainingPerformanceObligationAmount_279DBA276E543AC1F266B12729B1E27E" xlink:to="lab_apog_RevenueRemainingPerformanceObligationAmount_279DBA276E543AC1F266B12729B1E27E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C717381C655A0BB13757B12728D5F0F2_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C717381C655A0BB13757B12728D5F0F2" 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_C717381C655A0BB13757B12728D5F0F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C717381C655A0BB13757B12728D5F0F2" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C717381C655A0BB13757B12728D5F0F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4B7BBD58F5F0CE12F505B12728D5BC38_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4B7BBD58F5F0CE12F505B12728D5BC38" 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_4B7BBD58F5F0CE12F505B12728D5BC38_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4B7BBD58F5F0CE12F505B12728D5BC38" 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_4B7BBD58F5F0CE12F505B12728D5BC38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4B7BBD58F5F0CE12F505B12728D5BC38" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4B7BBD58F5F0CE12F505B12728D5BC38" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_CECB52A435B2D3828589B12728D5A43E_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_CECB52A435B2D3828589B12728D5A43E" 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_CECB52A435B2D3828589B12728D5A43E_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_CECB52A435B2D3828589B12728D5A43E" 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_CECB52A435B2D3828589B12728D5A43E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_CECB52A435B2D3828589B12728D5A43E" xlink:to="lab_us-gaap_AwardTypeAxis_CECB52A435B2D3828589B12728D5A43E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B35B4477B9FEF842C606B12728D504F4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B35B4477B9FEF842C606B12728D504F4" 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_B35B4477B9FEF842C606B12728D504F4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B35B4477B9FEF842C606B12728D504F4" 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_B35B4477B9FEF842C606B12728D504F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B35B4477B9FEF842C606B12728D504F4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B35B4477B9FEF842C606B12728D504F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_AA848E90DD6F937AC69AB12728D6D2C4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_AA848E90DD6F937AC69AB12728D6D2C4" 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_AA848E90DD6F937AC69AB12728D6D2C4_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_AA848E90DD6F937AC69AB12728D6D2C4" 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_AA848E90DD6F937AC69AB12728D6D2C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_AA848E90DD6F937AC69AB12728D6D2C4" xlink:to="lab_us-gaap_RestrictedStockMember_AA848E90DD6F937AC69AB12728D6D2C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_829715CBA1EABED4B54EB12728D68FCE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_829715CBA1EABED4B54EB12728D68FCE" 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_829715CBA1EABED4B54EB12728D68FCE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_829715CBA1EABED4B54EB12728D68FCE" 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_829715CBA1EABED4B54EB12728D68FCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_829715CBA1EABED4B54EB12728D68FCE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_829715CBA1EABED4B54EB12728D68FCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_A83F87B636270B730995B12728D6FDED_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_A83F87B636270B730995B12728D6FDED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_A83F87B636270B730995B12728D6FDED_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_A83F87B636270B730995B12728D6FDED" 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_A83F87B636270B730995B12728D6FDED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_A83F87B636270B730995B12728D6FDED" xlink:to="lab_us-gaap_ShareBasedCompensation_A83F87B636270B730995B12728D6FDED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_334C8C6AFDB0FF06D354B12728D71146_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_334C8C6AFDB0FF06D354B12728D71146" 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_334C8C6AFDB0FF06D354B12728D71146_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_334C8C6AFDB0FF06D354B12728D71146" 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_334C8C6AFDB0FF06D354B12728D71146" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_334C8C6AFDB0FF06D354B12728D71146" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_334C8C6AFDB0FF06D354B12728D71146" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36F998E970619FC4C969B12728D7CD98_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36F998E970619FC4C969B12728D7CD98" 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_36F998E970619FC4C969B12728D7CD98_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36F998E970619FC4C969B12728D7CD98" 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_36F998E970619FC4C969B12728D7CD98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36F998E970619FC4C969B12728D7CD98" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36F998E970619FC4C969B12728D7CD98" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_19E6095C5BE745C8C146B12728D7EA76_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_19E6095C5BE745C8C146B12728D7EA76" 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_19E6095C5BE745C8C146B12728D7EA76_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_19E6095C5BE745C8C146B12728D7EA76" 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_19E6095C5BE745C8C146B12728D7EA76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_19E6095C5BE745C8C146B12728D7EA76" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_19E6095C5BE745C8C146B12728D7EA76" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C898466607801BBFD0BDB12728D7165A_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C898466607801BBFD0BDB12728D7165A" 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_C898466607801BBFD0BDB12728D7165A_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C898466607801BBFD0BDB12728D7165A" 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_C898466607801BBFD0BDB12728D7165A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C898466607801BBFD0BDB12728D7165A" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_C898466607801BBFD0BDB12728D7165A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_36951D46A4ECD308BF57B12728D7CF76_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_36951D46A4ECD308BF57B12728D7CF76" 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_36951D46A4ECD308BF57B12728D7CF76_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_36951D46A4ECD308BF57B12728D7CF76" 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_36951D46A4ECD308BF57B12728D7CF76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_36951D46A4ECD308BF57B12728D7CF76" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_36951D46A4ECD308BF57B12728D7CF76" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_472BB43CE3216E14461DB12728D88539_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_472BB43CE3216E14461DB12728D88539" 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_472BB43CE3216E14461DB12728D88539_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_472BB43CE3216E14461DB12728D88539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_472BB43CE3216E14461DB12728D88539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_472BB43CE3216E14461DB12728D88539" xlink:to="lab_dei_DocumentPeriodEndDate_472BB43CE3216E14461DB12728D88539" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_953F98E8004412F0E94AB1272B103A72_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_953F98E8004412F0E94AB1272B103A72" 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_953F98E8004412F0E94AB1272B103A72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_953F98E8004412F0E94AB1272B103A72" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_953F98E8004412F0E94AB1272B103A72" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_77324189DC1B1D41E03EB1272B11CA44_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_77324189DC1B1D41E03EB1272B11CA44" 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_77324189DC1B1D41E03EB1272B11CA44_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_77324189DC1B1D41E03EB1272B11CA44" 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_77324189DC1B1D41E03EB1272B11CA44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_77324189DC1B1D41E03EB1272B11CA44" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_77324189DC1B1D41E03EB1272B11CA44" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_BB1CCB6F2BD696D90342B1272A800772_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_BB1CCB6F2BD696D90342B1272A800772" 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_BB1CCB6F2BD696D90342B1272A800772_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_BB1CCB6F2BD696D90342B1272A800772" 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_BB1CCB6F2BD696D90342B1272A800772" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_BB1CCB6F2BD696D90342B1272A800772" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_BB1CCB6F2BD696D90342B1272A800772" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_238E11EA3E0A94B7D478B1272A851CCC_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_238E11EA3E0A94B7D478B1272A851CCC" 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_238E11EA3E0A94B7D478B1272A851CCC_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_238E11EA3E0A94B7D478B1272A851CCC" 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_238E11EA3E0A94B7D478B1272A851CCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_238E11EA3E0A94B7D478B1272A851CCC" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_238E11EA3E0A94B7D478B1272A851CCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_BBB949274D1DFE79C3D7B1272A86F7F3_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_BBB949274D1DFE79C3D7B1272A86F7F3" 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_BBB949274D1DFE79C3D7B1272A86F7F3_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_BBB949274D1DFE79C3D7B1272A86F7F3" 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_BBB949274D1DFE79C3D7B1272A86F7F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_BBB949274D1DFE79C3D7B1272A86F7F3" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_BBB949274D1DFE79C3D7B1272A86F7F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_C238B1D98B9F56B5D5CFB1272A863728_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_C238B1D98B9F56B5D5CFB1272A863728" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_C238B1D98B9F56B5D5CFB1272A863728_label_en-US" xlink:label="lab_us-gaap_InventoryNet_C238B1D98B9F56B5D5CFB1272A863728" 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_C238B1D98B9F56B5D5CFB1272A863728" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_C238B1D98B9F56B5D5CFB1272A863728" xlink:to="lab_us-gaap_InventoryNet_C238B1D98B9F56B5D5CFB1272A863728" xlink:type="arc" />
    <link:label id="lab_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1_verboseLabel_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1" 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_A53DE742F6BAAEE29ED8B12729BA44E1_label_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1" 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_A53DE742F6BAAEE29ED8B12729BA44E1_documentation_en-US" xlink:label="lab_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1" 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-20181201.xsd#apog_CompaniesBacklogRelatedToSales" xlink:label="loc_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1" xlink:to="lab_apog_CompaniesBacklogRelatedToSales_A53DE742F6BAAEE29ED8B12729BA44E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_9A6627C383D810D57F81B12729BB63BF_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_9A6627C383D810D57F81B12729BB63BF" 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_9A6627C383D810D57F81B12729BB63BF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_9A6627C383D810D57F81B12729BB63BF" 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_9A6627C383D810D57F81B12729BB63BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_9A6627C383D810D57F81B12729BB63BF" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_9A6627C383D810D57F81B12729BB63BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_5D74518D3306FAAF3D6DB12729C25A17_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_5D74518D3306FAAF3D6DB12729C25A17" 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_5D74518D3306FAAF3D6DB12729C25A17_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_5D74518D3306FAAF3D6DB12729C25A17" 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_5D74518D3306FAAF3D6DB12729C25A17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_5D74518D3306FAAF3D6DB12729C25A17" xlink:to="lab_us-gaap_OtherCommitmentsAxis_5D74518D3306FAAF3D6DB12729C25A17" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_364C5A0A01E2E8AF0BF0B12729C2FA2E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_364C5A0A01E2E8AF0BF0B12729C2FA2E" 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_364C5A0A01E2E8AF0BF0B12729C2FA2E_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_364C5A0A01E2E8AF0BF0B12729C2FA2E" 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_364C5A0A01E2E8AF0BF0B12729C2FA2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_364C5A0A01E2E8AF0BF0B12729C2FA2E" xlink:to="lab_us-gaap_OtherCommitmentsDomain_364C5A0A01E2E8AF0BF0B12729C2FA2E" xlink:type="arc" />
    <link:label id="lab_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4_terseLabel_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4" 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_C7D753D142158995C31BB12729C29AC4_label_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4" 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_C7D753D142158995C31BB12729C29AC4_documentation_en-US" xlink:label="lab_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4" 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-20181201.xsd#apog_NewMarketsTaxCreditMember" xlink:label="loc_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4" xlink:to="lab_apog_NewMarketsTaxCreditMember_C7D753D142158995C31BB12729C29AC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_BD1C77A7A4C5E3F7D2CEB12729C32161_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_BD1C77A7A4C5E3F7D2CEB12729C32161" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_BD1C77A7A4C5E3F7D2CEB12729C32161_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_BD1C77A7A4C5E3F7D2CEB12729C32161" 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_BD1C77A7A4C5E3F7D2CEB12729C32161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_BD1C77A7A4C5E3F7D2CEB12729C32161" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_BD1C77A7A4C5E3F7D2CEB12729C32161" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_7902C35AEC9BEA3BA82CB12729C39E9B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_7902C35AEC9BEA3BA82CB12729C39E9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_7902C35AEC9BEA3BA82CB12729C39E9B_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_7902C35AEC9BEA3BA82CB12729C39E9B" 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_7902C35AEC9BEA3BA82CB12729C39E9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7902C35AEC9BEA3BA82CB12729C39E9B" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_7902C35AEC9BEA3BA82CB12729C39E9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_4A1B8B216D2EAE8423F4B12729C3E975_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_4A1B8B216D2EAE8423F4B12729C3E975" 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_4A1B8B216D2EAE8423F4B12729C3E975_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_4A1B8B216D2EAE8423F4B12729C3E975" 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_4A1B8B216D2EAE8423F4B12729C3E975" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_4A1B8B216D2EAE8423F4B12729C3E975" xlink:to="lab_us-gaap_PurchaseObligation_4A1B8B216D2EAE8423F4B12729C3E975" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_31486F54640DE83B6A6FB1272AE5BC68_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_31486F54640DE83B6A6FB1272AE5BC68" 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_31486F54640DE83B6A6FB1272AE5BC68_label_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_31486F54640DE83B6A6FB1272AE5BC68" 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_31486F54640DE83B6A6FB1272AE5BC68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_31486F54640DE83B6A6FB1272AE5BC68" xlink:to="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_31486F54640DE83B6A6FB1272AE5BC68" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_096A149C2FFF3329DDB3B1272AE64F2F_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_096A149C2FFF3329DDB3B1272AE64F2F" 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_096A149C2FFF3329DDB3B1272AE64F2F_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_096A149C2FFF3329DDB3B1272AE64F2F" 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_096A149C2FFF3329DDB3B1272AE64F2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_096A149C2FFF3329DDB3B1272AE64F2F" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_096A149C2FFF3329DDB3B1272AE64F2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_A7C65EF563F298740918B1272AE61BDF_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_A7C65EF563F298740918B1272AE61BDF" 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_A7C65EF563F298740918B1272AE61BDF_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_A7C65EF563F298740918B1272AE61BDF" 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_A7C65EF563F298740918B1272AE61BDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_A7C65EF563F298740918B1272AE61BDF" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_A7C65EF563F298740918B1272AE61BDF" xlink:type="arc" />
    <link:label id="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435_terseLabel_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435" 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_5FB6208223AC5F7D594AB1272AE64435_label_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435" 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_5FB6208223AC5F7D594AB1272AE64435_documentation_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435" 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-20181201.xsd#apog_AdditionalOtherLiabilitiesNoncurrent" xlink:label="loc_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435" xlink:to="lab_apog_AdditionalOtherLiabilitiesNoncurrent_5FB6208223AC5F7D594AB1272AE64435" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_CB5C772CA08D287B7907B1272AE6710E_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_CB5C772CA08D287B7907B1272AE6710E" 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_CB5C772CA08D287B7907B1272AE6710E_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_CB5C772CA08D287B7907B1272AE6710E" 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_CB5C772CA08D287B7907B1272AE6710E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_CB5C772CA08D287B7907B1272AE6710E" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_CB5C772CA08D287B7907B1272AE6710E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6F85698847A7782B4EF7B12728DA874E_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_6F85698847A7782B4EF7B12728DA874E" 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_6F85698847A7782B4EF7B12728DA874E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6F85698847A7782B4EF7B12728DA874E" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_6F85698847A7782B4EF7B12728DA874E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_ECD04741AB9B23B67886B12728DA5A83_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_ECD04741AB9B23B67886B12728DA5A83" 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_ECD04741AB9B23B67886B12728DA5A83_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_ECD04741AB9B23B67886B12728DA5A83" 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_ECD04741AB9B23B67886B12728DA5A83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_ECD04741AB9B23B67886B12728DA5A83" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_ECD04741AB9B23B67886B12728DA5A83" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_8D708196296B0959592EB12728DA0FB3_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_8D708196296B0959592EB12728DA0FB3" 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_8D708196296B0959592EB12728DA0FB3_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_8D708196296B0959592EB12728DA0FB3" 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_8D708196296B0959592EB12728DA0FB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_8D708196296B0959592EB12728DA0FB3" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_8D708196296B0959592EB12728DA0FB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_61D9BC09F69308AFCC05B12728DA4495_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_61D9BC09F69308AFCC05B12728DA4495" 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_61D9BC09F69308AFCC05B12728DA4495_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_61D9BC09F69308AFCC05B12728DA4495" 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_61D9BC09F69308AFCC05B12728DA4495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_61D9BC09F69308AFCC05B12728DA4495" xlink:to="lab_us-gaap_CommonStockSharesIssued_61D9BC09F69308AFCC05B12728DA4495" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2CA0D0964E95DEA0824EB12728DB0134_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_2CA0D0964E95DEA0824EB12728DB0134" 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_2CA0D0964E95DEA0824EB12728DB0134_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_2CA0D0964E95DEA0824EB12728DB0134" 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_2CA0D0964E95DEA0824EB12728DB0134" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_2CA0D0964E95DEA0824EB12728DB0134" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_2CA0D0964E95DEA0824EB12728DB0134" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6D631C86DE1CD2206B7815AA83C21C80_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6D631C86DE1CD2206B7815AA83C21C80" 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_6D631C86DE1CD2206B7815AA83C21C80_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6D631C86DE1CD2206B7815AA83C21C80" 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_6D631C86DE1CD2206B7815AA83C21C80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6D631C86DE1CD2206B7815AA83C21C80" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6D631C86DE1CD2206B7815AA83C21C80" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7384BCADD76B7092884315AA83C35900_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7384BCADD76B7092884315AA83C35900" 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_7384BCADD76B7092884315AA83C35900_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7384BCADD76B7092884315AA83C35900" 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_7384BCADD76B7092884315AA83C35900" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7384BCADD76B7092884315AA83C35900" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7384BCADD76B7092884315AA83C35900" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_0398B5FD71B13546522315AA83C31D1C_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_0398B5FD71B13546522315AA83C31D1C" 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_0398B5FD71B13546522315AA83C31D1C_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_0398B5FD71B13546522315AA83C31D1C" 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_0398B5FD71B13546522315AA83C31D1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_0398B5FD71B13546522315AA83C31D1C" xlink:to="lab_us-gaap_TradeNamesMember_0398B5FD71B13546522315AA83C31D1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2C5AFCE6796A4D36DF7C15AA83C3B103_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2C5AFCE6796A4D36DF7C15AA83C3B103" 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_2C5AFCE6796A4D36DF7C15AA83C3B103" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2C5AFCE6796A4D36DF7C15AA83C3B103" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2C5AFCE6796A4D36DF7C15AA83C3B103" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F3ED9A1C8570824A714F15AA83C40B08_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F3ED9A1C8570824A714F15AA83C40B08" 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_F3ED9A1C8570824A714F15AA83C40B08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F3ED9A1C8570824A714F15AA83C40B08" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_F3ED9A1C8570824A714F15AA83C40B08" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_2BC28B4F129FF3F6678F15AA83C93EBE_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_2BC28B4F129FF3F6678F15AA83C93EBE" 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_2BC28B4F129FF3F6678F15AA83C93EBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_2BC28B4F129FF3F6678F15AA83C93EBE" xlink:to="lab_us-gaap_CustomerRelationshipsMember_2BC28B4F129FF3F6678F15AA83C93EBE" xlink:type="arc" />
    <link:label id="lab_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C_terseLabel_en-US" xlink:label="lab_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C" 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_7490F09C185E5F01D5C615AA83C9C15C_label_en-US" xlink:label="lab_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C" 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_7490F09C185E5F01D5C615AA83C9C15C_documentation_en-US" xlink:label="lab_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C" 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-20181201.xsd#apog_BacklogMember" xlink:label="loc_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C" xlink:to="lab_apog_BacklogMember_7490F09C185E5F01D5C615AA83C9C15C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E85FBEAE480456AFD80115AA83CB87FA_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E85FBEAE480456AFD80115AA83CB87FA" 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_E85FBEAE480456AFD80115AA83CB87FA_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E85FBEAE480456AFD80115AA83CB87FA" 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_E85FBEAE480456AFD80115AA83CB87FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E85FBEAE480456AFD80115AA83CB87FA" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E85FBEAE480456AFD80115AA83CB87FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_53967C7234FFA17AFDB5B127292810DA_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_53967C7234FFA17AFDB5B127292810DA" 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_53967C7234FFA17AFDB5B127292810DA_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_53967C7234FFA17AFDB5B127292810DA" 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_53967C7234FFA17AFDB5B127292810DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_53967C7234FFA17AFDB5B127292810DA" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_53967C7234FFA17AFDB5B127292810DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_EEECF94F98F438D0D64EB127295D8DF8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_EEECF94F98F438D0D64EB127295D8DF8" 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_EEECF94F98F438D0D64EB127295D8DF8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_EEECF94F98F438D0D64EB127295D8DF8" 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_EEECF94F98F438D0D64EB127295D8DF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_EEECF94F98F438D0D64EB127295D8DF8" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_EEECF94F98F438D0D64EB127295D8DF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_27C37F5F7027ED976E58295D77FD20A8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_27C37F5F7027ED976E58295D77FD20A8" 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_27C37F5F7027ED976E58295D77FD20A8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_27C37F5F7027ED976E58295D77FD20A8" 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_27C37F5F7027ED976E58295D77FD20A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_27C37F5F7027ED976E58295D77FD20A8" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_27C37F5F7027ED976E58295D77FD20A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_185095AD1C0B3C0E1ACC295D77FDB592_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_185095AD1C0B3C0E1ACC295D77FDB592" 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_185095AD1C0B3C0E1ACC295D77FDB592_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_185095AD1C0B3C0E1ACC295D77FDB592" 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_185095AD1C0B3C0E1ACC295D77FDB592" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_185095AD1C0B3C0E1ACC295D77FDB592" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_185095AD1C0B3C0E1ACC295D77FDB592" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2AC29DA16ECC0DB8D84A295D77FE5679_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2AC29DA16ECC0DB8D84A295D77FE5679" 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_2AC29DA16ECC0DB8D84A295D77FE5679_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2AC29DA16ECC0DB8D84A295D77FE5679" 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_2AC29DA16ECC0DB8D84A295D77FE5679" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2AC29DA16ECC0DB8D84A295D77FE5679" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_2AC29DA16ECC0DB8D84A295D77FE5679" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_694DF4B59CED8F4AF1E3B12729E474EE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_694DF4B59CED8F4AF1E3B12729E474EE" 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_694DF4B59CED8F4AF1E3B12729E474EE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_694DF4B59CED8F4AF1E3B12729E474EE" 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_694DF4B59CED8F4AF1E3B12729E474EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_694DF4B59CED8F4AF1E3B12729E474EE" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_694DF4B59CED8F4AF1E3B12729E474EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeAxis_29506FE0C23AB05664D6B12729E4A3C1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_29506FE0C23AB05664D6B12729E4A3C1" 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_29506FE0C23AB05664D6B12729E4A3C1_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_29506FE0C23AB05664D6B12729E4A3C1" 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_29506FE0C23AB05664D6B12729E4A3C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis_29506FE0C23AB05664D6B12729E4A3C1" xlink:to="lab_us-gaap_InvestmentTypeAxis_29506FE0C23AB05664D6B12729E4A3C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_626BB3274DF922BC2E27B12729E418AE_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_626BB3274DF922BC2E27B12729E418AE" 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_626BB3274DF922BC2E27B12729E418AE_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_626BB3274DF922BC2E27B12729E418AE" 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_626BB3274DF922BC2E27B12729E418AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_626BB3274DF922BC2E27B12729E418AE" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember_626BB3274DF922BC2E27B12729E418AE" xlink:type="arc" />
    <link:label id="lab_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7_terseLabel_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7" 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_2103B4D8624332706A45B12729E4C6E7_label_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7" 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_2103B4D8624332706A45B12729E4C6E7_documentation_en-US" xlink:label="lab_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7" 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-20181201.xsd#apog_MunicipalandCorporateBondsMember" xlink:label="loc_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7" xlink:to="lab_apog_MunicipalandCorporateBondsMember_2103B4D8624332706A45B12729E4C6E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_80B11F25CC1F51FB15C8B12729E40CA9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_80B11F25CC1F51FB15C8B12729E40CA9" 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_80B11F25CC1F51FB15C8B12729E40CA9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_80B11F25CC1F51FB15C8B12729E40CA9" 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_80B11F25CC1F51FB15C8B12729E40CA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_80B11F25CC1F51FB15C8B12729E40CA9" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_80B11F25CC1F51FB15C8B12729E40CA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_39457D290F3D6C2B616FB12729E4525A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_39457D290F3D6C2B616FB12729E4525A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_39457D290F3D6C2B616FB12729E4525A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_39457D290F3D6C2B616FB12729E4525A" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_39457D290F3D6C2B616FB12729E4525A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_D278BF3D8EDE18A64CBFB12729E42A85_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_D278BF3D8EDE18A64CBFB12729E42A85" 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_D278BF3D8EDE18A64CBFB12729E42A85_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_D278BF3D8EDE18A64CBFB12729E42A85" 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_D278BF3D8EDE18A64CBFB12729E42A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_D278BF3D8EDE18A64CBFB12729E42A85" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_D278BF3D8EDE18A64CBFB12729E42A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7D3A3E7AF7502B39E73EB12729E43330_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7D3A3E7AF7502B39E73EB12729E43330" 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_7D3A3E7AF7502B39E73EB12729E43330_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7D3A3E7AF7502B39E73EB12729E43330" 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_7D3A3E7AF7502B39E73EB12729E43330" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7D3A3E7AF7502B39E73EB12729E43330" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7D3A3E7AF7502B39E73EB12729E43330" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_D23A5847DA6164F901D4B12729E495CC_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_D23A5847DA6164F901D4B12729E495CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_D23A5847DA6164F901D4B12729E495CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_D23A5847DA6164F901D4B12729E495CC" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_D23A5847DA6164F901D4B12729E495CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1EA6C209A296A41A9772B12729A8296C_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1EA6C209A296A41A9772B12729A8296C" 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_1EA6C209A296A41A9772B12729A8296C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1EA6C209A296A41A9772B12729A8296C" 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_1EA6C209A296A41A9772B12729A8296C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1EA6C209A296A41A9772B12729A8296C" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1EA6C209A296A41A9772B12729A8296C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5666FFCB3A6F9D0A0442B12728E97929_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5666FFCB3A6F9D0A0442B12728E97929" 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_5666FFCB3A6F9D0A0442B12728E97929_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5666FFCB3A6F9D0A0442B12728E97929" 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_5666FFCB3A6F9D0A0442B12728E97929" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5666FFCB3A6F9D0A0442B12728E97929" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_5666FFCB3A6F9D0A0442B12728E97929" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F588D70074D9ED23C776B12728E98795_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F588D70074D9ED23C776B12728E98795" 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_F588D70074D9ED23C776B12728E98795_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F588D70074D9ED23C776B12728E98795" 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_F588D70074D9ED23C776B12728E98795" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F588D70074D9ED23C776B12728E98795" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F588D70074D9ED23C776B12728E98795" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E6813A997D4C3D04D308B12728E975E7_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E6813A997D4C3D04D308B12728E975E7" 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_E6813A997D4C3D04D308B12728E975E7_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E6813A997D4C3D04D308B12728E975E7" 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_E6813A997D4C3D04D308B12728E975E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E6813A997D4C3D04D308B12728E975E7" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_E6813A997D4C3D04D308B12728E975E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_6D2A38464C2B8A20CAB2B1272ABB9374_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_6D2A38464C2B8A20CAB2B1272ABB9374" 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_6D2A38464C2B8A20CAB2B1272ABB9374_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_6D2A38464C2B8A20CAB2B1272ABB9374" 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_6D2A38464C2B8A20CAB2B1272ABB9374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_6D2A38464C2B8A20CAB2B1272ABB9374" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_6D2A38464C2B8A20CAB2B1272ABB9374" xlink:type="arc" />
    <link:label id="lab_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007_terseLabel_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007" 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_16661E19DD9E37EF1C4AB1272ABC4007_label_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007" 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_16661E19DD9E37EF1C4AB1272ABC4007_documentation_en-US" xlink:label="lab_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007" 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-20181201.xsd#apog_Debtpaymenttoacquirebusiness" xlink:label="loc_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007" xlink:to="lab_apog_Debtpaymenttoacquirebusiness_16661E19DD9E37EF1C4AB1272ABC4007" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_4D7869A2FF7747FA0D7BB1272ABCA066_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_4D7869A2FF7747FA0D7BB1272ABCA066" 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_4D7869A2FF7747FA0D7BB1272ABCA066_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment_4D7869A2FF7747FA0D7BB1272ABCA066" 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_4D7869A2FF7747FA0D7BB1272ABCA066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment_4D7869A2FF7747FA0D7BB1272ABCA066" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment_4D7869A2FF7747FA0D7BB1272ABCA066" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTerm_8CAA4A4715309FE962DFB1272ABC1F0D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_8CAA4A4715309FE962DFB1272ABC1F0D" 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_8CAA4A4715309FE962DFB1272ABC1F0D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_8CAA4A4715309FE962DFB1272ABC1F0D" 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_8CAA4A4715309FE962DFB1272ABC1F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_8CAA4A4715309FE962DFB1272ABC1F0D" xlink:to="lab_us-gaap_DebtInstrumentTerm_8CAA4A4715309FE962DFB1272ABC1F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_D366E8794EB1F132B4F3B1272ABCE9BF_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_D366E8794EB1F132B4F3B1272ABCE9BF" 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_D366E8794EB1F132B4F3B1272ABCE9BF_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_D366E8794EB1F132B4F3B1272ABCE9BF" 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_D366E8794EB1F132B4F3B1272ABCE9BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_D366E8794EB1F132B4F3B1272ABCE9BF" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_D366E8794EB1F132B4F3B1272ABCE9BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_D905467ADCD941FBBE50B1272ABC2714_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_D905467ADCD941FBBE50B1272ABC2714" 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_D905467ADCD941FBBE50B1272ABC2714_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_D905467ADCD941FBBE50B1272ABC2714" 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_D905467ADCD941FBBE50B1272ABC2714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_D905467ADCD941FBBE50B1272ABC2714" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_D905467ADCD941FBBE50B1272ABC2714" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_74D986D820521C4B6FC6B12728E9BB9D_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_74D986D820521C4B6FC6B12728E9BB9D" 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_74D986D820521C4B6FC6B12728E9BB9D_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_74D986D820521C4B6FC6B12728E9BB9D" 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_74D986D820521C4B6FC6B12728E9BB9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_74D986D820521C4B6FC6B12728E9BB9D" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_74D986D820521C4B6FC6B12728E9BB9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_16F9D3F1052CEEF00FD7B12728A4DC00_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_16F9D3F1052CEEF00FD7B12728A4DC00" 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_16F9D3F1052CEEF00FD7B12728A4DC00_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_16F9D3F1052CEEF00FD7B12728A4DC00" 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_16F9D3F1052CEEF00FD7B12728A4DC00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_16F9D3F1052CEEF00FD7B12728A4DC00" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_16F9D3F1052CEEF00FD7B12728A4DC00" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F3DFC9CAC50BFC22CA17B12728A48D46_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F3DFC9CAC50BFC22CA17B12728A48D46" 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_F3DFC9CAC50BFC22CA17B12728A48D46_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F3DFC9CAC50BFC22CA17B12728A48D46" 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_F3DFC9CAC50BFC22CA17B12728A48D46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F3DFC9CAC50BFC22CA17B12728A48D46" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_F3DFC9CAC50BFC22CA17B12728A48D46" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_80CE09EAF3D77E6505ABB12729F323FE_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_80CE09EAF3D77E6505ABB12729F323FE" 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_80CE09EAF3D77E6505ABB12729F323FE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_80CE09EAF3D77E6505ABB12729F323FE" 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_80CE09EAF3D77E6505ABB12729F323FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_80CE09EAF3D77E6505ABB12729F323FE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_80CE09EAF3D77E6505ABB12729F323FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9A0D044B31C7FC5DB33BB12729F387EF_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9A0D044B31C7FC5DB33BB12729F387EF" 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_9A0D044B31C7FC5DB33BB12729F387EF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9A0D044B31C7FC5DB33BB12729F387EF" 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_9A0D044B31C7FC5DB33BB12729F387EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9A0D044B31C7FC5DB33BB12729F387EF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9A0D044B31C7FC5DB33BB12729F387EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8C122933D8465120983CB12729F369B7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8C122933D8465120983CB12729F369B7" 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_8C122933D8465120983CB12729F369B7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8C122933D8465120983CB12729F369B7" 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_8C122933D8465120983CB12729F369B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8C122933D8465120983CB12729F369B7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8C122933D8465120983CB12729F369B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A7FCB2F12776E7BBAB73B12729F328C6_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A7FCB2F12776E7BBAB73B12729F328C6" 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_A7FCB2F12776E7BBAB73B12729F328C6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A7FCB2F12776E7BBAB73B12729F328C6" 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_A7FCB2F12776E7BBAB73B12729F328C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A7FCB2F12776E7BBAB73B12729F328C6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A7FCB2F12776E7BBAB73B12729F328C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_FB01342323A4AD65397CB12729F3AD79_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_FB01342323A4AD65397CB12729F3AD79" 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_FB01342323A4AD65397CB12729F3AD79_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_FB01342323A4AD65397CB12729F3AD79" 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_FB01342323A4AD65397CB12729F3AD79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_FB01342323A4AD65397CB12729F3AD79" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_FB01342323A4AD65397CB12729F3AD79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_C832A0FB10ABFCA9BBFAB12729F34491_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_C832A0FB10ABFCA9BBFAB12729F34491" 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_C832A0FB10ABFCA9BBFAB12729F34491" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_C832A0FB10ABFCA9BBFAB12729F34491" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_C832A0FB10ABFCA9BBFAB12729F34491" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_949836A51B2A9BCE4E6EB12729F3BBAA_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_949836A51B2A9BCE4E6EB12729F3BBAA" 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_949836A51B2A9BCE4E6EB12729F3BBAA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_949836A51B2A9BCE4E6EB12729F3BBAA" 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_949836A51B2A9BCE4E6EB12729F3BBAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_949836A51B2A9BCE4E6EB12729F3BBAA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_949836A51B2A9BCE4E6EB12729F3BBAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_400A6802555DC0431F00B12729F3581F_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_400A6802555DC0431F00B12729F3581F" 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_400A6802555DC0431F00B12729F3581F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_400A6802555DC0431F00B12729F3581F" 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_400A6802555DC0431F00B12729F3581F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_400A6802555DC0431F00B12729F3581F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_400A6802555DC0431F00B12729F3581F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3BF10D3D50CF43A686B7B12729F364E0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3BF10D3D50CF43A686B7B12729F364E0" 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_3BF10D3D50CF43A686B7B12729F364E0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3BF10D3D50CF43A686B7B12729F364E0" 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_3BF10D3D50CF43A686B7B12729F364E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3BF10D3D50CF43A686B7B12729F364E0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3BF10D3D50CF43A686B7B12729F364E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B50752A2EC1A1806DAF3B12729F3EC20_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B50752A2EC1A1806DAF3B12729F3EC20" 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_B50752A2EC1A1806DAF3B12729F3EC20_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B50752A2EC1A1806DAF3B12729F3EC20" 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_B50752A2EC1A1806DAF3B12729F3EC20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B50752A2EC1A1806DAF3B12729F3EC20" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B50752A2EC1A1806DAF3B12729F3EC20" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3BD35F8F20072C548ADCB12729F38FC8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3BD35F8F20072C548ADCB12729F38FC8" 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_3BD35F8F20072C548ADCB12729F38FC8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3BD35F8F20072C548ADCB12729F38FC8" 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_3BD35F8F20072C548ADCB12729F38FC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3BD35F8F20072C548ADCB12729F38FC8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3BD35F8F20072C548ADCB12729F38FC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A889600ABBC8DD36C294B12729F3123B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A889600ABBC8DD36C294B12729F3123B" 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_A889600ABBC8DD36C294B12729F3123B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A889600ABBC8DD36C294B12729F3123B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_A889600ABBC8DD36C294B12729F3123B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_B674E3A1A1698C3204E5B1272A9FAD51_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_B674E3A1A1698C3204E5B1272A9FAD51" 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_B674E3A1A1698C3204E5B1272A9FAD51_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_B674E3A1A1698C3204E5B1272A9FAD51" 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_B674E3A1A1698C3204E5B1272A9FAD51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_B674E3A1A1698C3204E5B1272A9FAD51" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_B674E3A1A1698C3204E5B1272A9FAD51" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_4FDD63B27743F5667D08B1272A9F876D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_4FDD63B27743F5667D08B1272A9F876D" 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_4FDD63B27743F5667D08B1272A9F876D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_4FDD63B27743F5667D08B1272A9F876D" 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_4FDD63B27743F5667D08B1272A9F876D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_4FDD63B27743F5667D08B1272A9F876D" xlink:to="lab_us-gaap_ContractWithCustomerLiability_4FDD63B27743F5667D08B1272A9F876D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_903C5475EB851E6E6602B12728E92538_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_903C5475EB851E6E6602B12728E92538" 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_903C5475EB851E6E6602B12728E92538_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_903C5475EB851E6E6602B12728E92538" 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_903C5475EB851E6E6602B12728E92538" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_903C5475EB851E6E6602B12728E92538" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_903C5475EB851E6E6602B12728E92538" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_D8E630B7EB9EDC36F680B12728E9B612_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_D8E630B7EB9EDC36F680B12728E9B612" 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_D8E630B7EB9EDC36F680B12728E9B612_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_D8E630B7EB9EDC36F680B12728E9B612" 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_D8E630B7EB9EDC36F680B12728E9B612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_D8E630B7EB9EDC36F680B12728E9B612" xlink:to="lab_us-gaap_IntersegmentEliminationMember_D8E630B7EB9EDC36F680B12728E9B612" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_6D959238880F78D37801B12728E9D31B_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_6D959238880F78D37801B12728E9D31B" 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_6D959238880F78D37801B12728E9D31B_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_6D959238880F78D37801B12728E9D31B" 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_6D959238880F78D37801B12728E9D31B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_6D959238880F78D37801B12728E9D31B" xlink:to="lab_us-gaap_CorporateAndOtherMember_6D959238880F78D37801B12728E9D31B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_02810DDC79A5D362A4F5B12728E9A2EF_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_02810DDC79A5D362A4F5B12728E9A2EF" 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_02810DDC79A5D362A4F5B12728E9A2EF_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_02810DDC79A5D362A4F5B12728E9A2EF" 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_02810DDC79A5D362A4F5B12728E9A2EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_02810DDC79A5D362A4F5B12728E9A2EF" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_02810DDC79A5D362A4F5B12728E9A2EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E452FDBD94700C23D624B12728E95DD4_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E452FDBD94700C23D624B12728E95DD4" 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_E452FDBD94700C23D624B12728E95DD4_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E452FDBD94700C23D624B12728E95DD4" 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_E452FDBD94700C23D624B12728E95DD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_E452FDBD94700C23D624B12728E95DD4" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_E452FDBD94700C23D624B12728E95DD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_CF0042EE452A108F09EDB12728E9FFAA_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_CF0042EE452A108F09EDB12728E9FFAA" 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_CF0042EE452A108F09EDB12728E9FFAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_CF0042EE452A108F09EDB12728E9FFAA" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_CF0042EE452A108F09EDB12728E9FFAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9C20FF1FB3C988F32A8AB12728F9CE3D_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_9C20FF1FB3C988F32A8AB12728F9CE3D" 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_9C20FF1FB3C988F32A8AB12728F9CE3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_9C20FF1FB3C988F32A8AB12728F9CE3D" xlink:to="lab_us-gaap_OperatingIncomeLoss_9C20FF1FB3C988F32A8AB12728F9CE3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_D9037B26CC956890E50BB1272ADD182A_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_D9037B26CC956890E50BB1272ADD182A" 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_D9037B26CC956890E50BB1272ADD182A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_D9037B26CC956890E50BB1272ADD182A" 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_D9037B26CC956890E50BB1272ADD182A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_D9037B26CC956890E50BB1272ADD182A" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_D9037B26CC956890E50BB1272ADD182A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13481AED1E47A717368CB12728C33093_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13481AED1E47A717368CB12728C33093" 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_13481AED1E47A717368CB12728C33093_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13481AED1E47A717368CB12728C33093" 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_13481AED1E47A717368CB12728C33093" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13481AED1E47A717368CB12728C33093" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13481AED1E47A717368CB12728C33093" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_A3357104B6F20AA8D90915AA84541D3D_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_A3357104B6F20AA8D90915AA84541D3D" 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_A3357104B6F20AA8D90915AA84541D3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_A3357104B6F20AA8D90915AA84541D3D" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_A3357104B6F20AA8D90915AA84541D3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_60159492F063E498561915AA845439C9_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_60159492F063E498561915AA845439C9" 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_60159492F063E498561915AA845439C9_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_60159492F063E498561915AA845439C9" 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_60159492F063E498561915AA845439C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_60159492F063E498561915AA845439C9" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_60159492F063E498561915AA845439C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_34FA49E3ED110D47C2D115AA84541662_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_34FA49E3ED110D47C2D115AA84541662" 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_34FA49E3ED110D47C2D115AA84541662" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_34FA49E3ED110D47C2D115AA84541662" xlink:to="lab_us-gaap_NetIncomeLoss_34FA49E3ED110D47C2D115AA84541662" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B0164E6D621DE7FA505115AA8454F76E_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B0164E6D621DE7FA505115AA8454F76E" 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_B0164E6D621DE7FA505115AA8454F76E_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B0164E6D621DE7FA505115AA8454F76E" 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_B0164E6D621DE7FA505115AA8454F76E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B0164E6D621DE7FA505115AA8454F76E" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_B0164E6D621DE7FA505115AA8454F76E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_73725A9EE32EAC4AA56D15AA8455BBDB_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_73725A9EE32EAC4AA56D15AA8455BBDB" 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_73725A9EE32EAC4AA56D15AA8455BBDB_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_73725A9EE32EAC4AA56D15AA8455BBDB" 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_73725A9EE32EAC4AA56D15AA8455BBDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_73725A9EE32EAC4AA56D15AA8455BBDB" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_73725A9EE32EAC4AA56D15AA8455BBDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_4E4C6E8F283F7FA50C3815AA84554548_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_4E4C6E8F283F7FA50C3815AA84554548" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_4E4C6E8F283F7FA50C3815AA84554548" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_4E4C6E8F283F7FA50C3815AA84554548" xlink:to="lab_us-gaap_ShareBasedCompensation_4E4C6E8F283F7FA50C3815AA84554548" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CA6A8E6D6BFD7A35473215AA845536E3_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CA6A8E6D6BFD7A35473215AA845536E3" 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_CA6A8E6D6BFD7A35473215AA845536E3_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CA6A8E6D6BFD7A35473215AA845536E3" 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_CA6A8E6D6BFD7A35473215AA845536E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_CA6A8E6D6BFD7A35473215AA845536E3" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_CA6A8E6D6BFD7A35473215AA845536E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_04598CA2C21A088E35BE15AA84552AF2_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_04598CA2C21A088E35BE15AA84552AF2" 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_04598CA2C21A088E35BE15AA84552AF2_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_04598CA2C21A088E35BE15AA84552AF2" 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_04598CA2C21A088E35BE15AA84552AF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_04598CA2C21A088E35BE15AA84552AF2" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_04598CA2C21A088E35BE15AA84552AF2" xlink:type="arc" />
    <link:label id="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322_terseLabel_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322" 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_29216549AA26115FE15215AA8455C322_label_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322" 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_29216549AA26115FE15215AA8455C322_documentation_en-US" xlink:label="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322" 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-20181201.xsd#apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts" xlink:label="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322" xlink:to="lab_apog_Proceedsfromnewmarketstaxcredittransactionnetofdeferredcosts_29216549AA26115FE15215AA8455C322" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_AC12AF64D1340CC937B815AA84561C6B_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_AC12AF64D1340CC937B815AA84561C6B" 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_AC12AF64D1340CC937B815AA84561C6B_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_AC12AF64D1340CC937B815AA84561C6B" 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_AC12AF64D1340CC937B815AA84561C6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_AC12AF64D1340CC937B815AA84561C6B" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_AC12AF64D1340CC937B815AA84561C6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E872E0CBD0FCAD1E653E15AA84565251_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E872E0CBD0FCAD1E653E15AA84565251" 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_E872E0CBD0FCAD1E653E15AA84565251_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E872E0CBD0FCAD1E653E15AA84565251" 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_E872E0CBD0FCAD1E653E15AA84565251" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E872E0CBD0FCAD1E653E15AA84565251" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E872E0CBD0FCAD1E653E15AA84565251" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_565B4048A2BAC0ABEDDC15AA84564919_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_565B4048A2BAC0ABEDDC15AA84564919" 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_565B4048A2BAC0ABEDDC15AA84564919_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_565B4048A2BAC0ABEDDC15AA84564919" 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_565B4048A2BAC0ABEDDC15AA84564919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_565B4048A2BAC0ABEDDC15AA84564919" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_565B4048A2BAC0ABEDDC15AA84564919" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_617F17673D2C401B485615AA84568427_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_617F17673D2C401B485615AA84568427" 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_617F17673D2C401B485615AA84568427_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_617F17673D2C401B485615AA84568427" 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_617F17673D2C401B485615AA84568427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_617F17673D2C401B485615AA84568427" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_617F17673D2C401B485615AA84568427" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_81E0910C8764E3EEB9AC15AA84560714_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_81E0910C8764E3EEB9AC15AA84560714" 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_81E0910C8764E3EEB9AC15AA84560714_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_81E0910C8764E3EEB9AC15AA84560714" 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_81E0910C8764E3EEB9AC15AA84560714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_81E0910C8764E3EEB9AC15AA84560714" xlink:to="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_81E0910C8764E3EEB9AC15AA84560714" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_FED17B05D71892E6F57C15AA8457A39C_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_FED17B05D71892E6F57C15AA8457A39C" 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_FED17B05D71892E6F57C15AA8457A39C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_FED17B05D71892E6F57C15AA8457A39C" 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_FED17B05D71892E6F57C15AA8457A39C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_FED17B05D71892E6F57C15AA8457A39C" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_FED17B05D71892E6F57C15AA8457A39C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5175DEA2477E3A597C9215AA845C1885_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5175DEA2477E3A597C9215AA845C1885" 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_5175DEA2477E3A597C9215AA845C1885_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5175DEA2477E3A597C9215AA845C1885" 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_5175DEA2477E3A597C9215AA845C1885" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5175DEA2477E3A597C9215AA845C1885" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5175DEA2477E3A597C9215AA845C1885" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_CA8A9CD6073B4FDC9A7815AA845C2840_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_CA8A9CD6073B4FDC9A7815AA845C2840" 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_CA8A9CD6073B4FDC9A7815AA845C2840_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_CA8A9CD6073B4FDC9A7815AA845C2840" 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_CA8A9CD6073B4FDC9A7815AA845C2840" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_CA8A9CD6073B4FDC9A7815AA845C2840" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_CA8A9CD6073B4FDC9A7815AA845C2840" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_87E62DA8A2EE6A179A1415AA845CB5A1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_87E62DA8A2EE6A179A1415AA845CB5A1" 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_87E62DA8A2EE6A179A1415AA845CB5A1_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_87E62DA8A2EE6A179A1415AA845CB5A1" 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_87E62DA8A2EE6A179A1415AA845CB5A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_87E62DA8A2EE6A179A1415AA845CB5A1" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_87E62DA8A2EE6A179A1415AA845CB5A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_87E005AC7AD40752E67B15AA845C6258" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2494B0F8CD0E03A94A6F15AA845C5B34_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2494B0F8CD0E03A94A6F15AA845C5B34" 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_2494B0F8CD0E03A94A6F15AA845C5B34_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2494B0F8CD0E03A94A6F15AA845C5B34" 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_2494B0F8CD0E03A94A6F15AA845C5B34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2494B0F8CD0E03A94A6F15AA845C5B34" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2494B0F8CD0E03A94A6F15AA845C5B34" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_EF090FAEAC5AF0B95C3115AA845D3DC4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_EF090FAEAC5AF0B95C3115AA845D3DC4" 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_EF090FAEAC5AF0B95C3115AA845D3DC4_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_EF090FAEAC5AF0B95C3115AA845D3DC4" 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_EF090FAEAC5AF0B95C3115AA845D3DC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_EF090FAEAC5AF0B95C3115AA845D3DC4" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_EF090FAEAC5AF0B95C3115AA845D3DC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9371A4CD2E8491F685B115AA845DA52A_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9371A4CD2E8491F685B115AA845DA52A" 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_9371A4CD2E8491F685B115AA845DA52A_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9371A4CD2E8491F685B115AA845DA52A" 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_9371A4CD2E8491F685B115AA845DA52A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9371A4CD2E8491F685B115AA845DA52A" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9371A4CD2E8491F685B115AA845DA52A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3BDF97DC8508A645036A15AA845D66DA_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3BDF97DC8508A645036A15AA845D66DA" 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_3BDF97DC8508A645036A15AA845D66DA_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3BDF97DC8508A645036A15AA845D66DA" 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_3BDF97DC8508A645036A15AA845D66DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3BDF97DC8508A645036A15AA845D66DA" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3BDF97DC8508A645036A15AA845D66DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_B850848403432E4121C715AA845D3385_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_B850848403432E4121C715AA845D3385" 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_B850848403432E4121C715AA845D3385_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_B850848403432E4121C715AA845D3385" 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_B850848403432E4121C715AA845D3385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_B850848403432E4121C715AA845D3385" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_B850848403432E4121C715AA845D3385" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_16569836B8F3297A77F915AA845D8B67_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_16569836B8F3297A77F915AA845D8B67" 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_16569836B8F3297A77F915AA845D8B67_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_16569836B8F3297A77F915AA845D8B67" 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_16569836B8F3297A77F915AA845D8B67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_16569836B8F3297A77F915AA845D8B67" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_16569836B8F3297A77F915AA845D8B67" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E23403A151DF4CFBE27F15AA845E0C89_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E23403A151DF4CFBE27F15AA845E0C89" 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_E23403A151DF4CFBE27F15AA845E0C89_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E23403A151DF4CFBE27F15AA845E0C89" 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_E23403A151DF4CFBE27F15AA845E0C89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E23403A151DF4CFBE27F15AA845E0C89" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E23403A151DF4CFBE27F15AA845E0C89" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7A0EE0C8D15B4CADAF9D15AA845EE9CC_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7A0EE0C8D15B4CADAF9D15AA845EE9CC" 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_7A0EE0C8D15B4CADAF9D15AA845EE9CC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7A0EE0C8D15B4CADAF9D15AA845EE9CC" 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_7A0EE0C8D15B4CADAF9D15AA845EE9CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7A0EE0C8D15B4CADAF9D15AA845EE9CC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7A0EE0C8D15B4CADAF9D15AA845EE9CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_14903C1BF151850F1D4515AA845E0F7C_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_14903C1BF151850F1D4515AA845E0F7C" 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_14903C1BF151850F1D4515AA845E0F7C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_14903C1BF151850F1D4515AA845E0F7C" 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_14903C1BF151850F1D4515AA845E0F7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_14903C1BF151850F1D4515AA845E0F7C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_14903C1BF151850F1D4515AA845E0F7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_85C58E706025C38BE4E815AA845E1420_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_85C58E706025C38BE4E815AA845E1420" 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_85C58E706025C38BE4E815AA845E1420_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_85C58E706025C38BE4E815AA845E1420" 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_85C58E706025C38BE4E815AA845E1420" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_85C58E706025C38BE4E815AA845E1420" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_85C58E706025C38BE4E815AA845E1420" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_F9BAF4B97083ED7BF1E115AA845FE583_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_F9BAF4B97083ED7BF1E115AA845FE583" 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_F9BAF4B97083ED7BF1E115AA845FE583_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_F9BAF4B97083ED7BF1E115AA845FE583" 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_F9BAF4B97083ED7BF1E115AA845FE583" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_F9BAF4B97083ED7BF1E115AA845FE583" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_F9BAF4B97083ED7BF1E115AA845FE583" xlink:type="arc" />
    <link:label id="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027_negatedLabel_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027" 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_A26F4F8E679783FD724715AA845F7027_label_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027" 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_A26F4F8E679783FD724715AA845F7027_documentation_en-US" xlink:label="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027" 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-20181201.xsd#apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees" xlink:label="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027" xlink:to="lab_apog_SharesWithheldForTaxesNetOfStockIssuedToEmployees_A26F4F8E679783FD724715AA845F7027" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_8224A8672EDB949BDE7F15AA845FB5B0_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_8224A8672EDB949BDE7F15AA845FB5B0" 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_8224A8672EDB949BDE7F15AA845FB5B0_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_8224A8672EDB949BDE7F15AA845FB5B0" 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_8224A8672EDB949BDE7F15AA845FB5B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8224A8672EDB949BDE7F15AA845FB5B0" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_8224A8672EDB949BDE7F15AA845FB5B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_95CDF2855DC3372F134F15AA845F3B40_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_95CDF2855DC3372F134F15AA845F3B40" 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_95CDF2855DC3372F134F15AA845F3B40_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_95CDF2855DC3372F134F15AA845F3B40" 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_95CDF2855DC3372F134F15AA845F3B40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_95CDF2855DC3372F134F15AA845F3B40" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_95CDF2855DC3372F134F15AA845F3B40" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4700ECC7A129CA24D2AE15AA845F11EE_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4700ECC7A129CA24D2AE15AA845F11EE" 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_4700ECC7A129CA24D2AE15AA845F11EE_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4700ECC7A129CA24D2AE15AA845F11EE" 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_4700ECC7A129CA24D2AE15AA845F11EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4700ECC7A129CA24D2AE15AA845F11EE" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4700ECC7A129CA24D2AE15AA845F11EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53659BEF483D5356A82415AA845FEBFF_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53659BEF483D5356A82415AA845FEBFF" 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_53659BEF483D5356A82415AA845FEBFF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53659BEF483D5356A82415AA845FEBFF" 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_53659BEF483D5356A82415AA845FEBFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_53659BEF483D5356A82415AA845FEBFF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_53659BEF483D5356A82415AA845FEBFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6D9F3E65676CED4E76CF15AA845FC3EF_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6D9F3E65676CED4E76CF15AA845FC3EF" 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_6D9F3E65676CED4E76CF15AA845FC3EF_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6D9F3E65676CED4E76CF15AA845FC3EF" 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_6D9F3E65676CED4E76CF15AA845FC3EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6D9F3E65676CED4E76CF15AA845FC3EF" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6D9F3E65676CED4E76CF15AA845FC3EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_92CEE1CA7CD13B3444C215AA8460E5B6_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_92CEE1CA7CD13B3444C215AA8460E5B6" 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_92CEE1CA7CD13B3444C215AA8460E5B6_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_92CEE1CA7CD13B3444C215AA8460E5B6" 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_92CEE1CA7CD13B3444C215AA8460E5B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_92CEE1CA7CD13B3444C215AA8460E5B6" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_92CEE1CA7CD13B3444C215AA8460E5B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D02F619B87141545800C15AA84602414_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D02F619B87141545800C15AA84602414" 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_D02F619B87141545800C15AA84602414_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D02F619B87141545800C15AA84602414" 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_D02F619B87141545800C15AA84602414" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D02F619B87141545800C15AA84602414" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D02F619B87141545800C15AA84602414" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_850127B8F1B69D792AA615AA84601684_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_850127B8F1B69D792AA615AA84601684" 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_850127B8F1B69D792AA615AA84601684" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_850127B8F1B69D792AA615AA84601684" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_850127B8F1B69D792AA615AA84601684" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_336CB5D8F1C72A38F39615AA84605386_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_336CB5D8F1C72A38F39615AA84605386" 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_336CB5D8F1C72A38F39615AA84605386_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_336CB5D8F1C72A38F39615AA84605386" 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_336CB5D8F1C72A38F39615AA84605386" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_336CB5D8F1C72A38F39615AA84605386" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_336CB5D8F1C72A38F39615AA84605386" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A722D203A790ECB9437B15AA84607013_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A722D203A790ECB9437B15AA84607013" 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_A722D203A790ECB9437B15AA84607013_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A722D203A790ECB9437B15AA84607013" 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_A722D203A790ECB9437B15AA84607013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A722D203A790ECB9437B15AA84607013" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A722D203A790ECB9437B15AA84607013" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_135FC233EC5C3F54E064B127296DFD71_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_135FC233EC5C3F54E064B127296DFD71" 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_135FC233EC5C3F54E064B127296DFD71_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_135FC233EC5C3F54E064B127296DFD71" 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_135FC233EC5C3F54E064B127296DFD71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_135FC233EC5C3F54E064B127296DFD71" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_135FC233EC5C3F54E064B127296DFD71" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F5E3F612722A704C4451B12728E77541_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F5E3F612722A704C4451B12728E77541" 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_F5E3F612722A704C4451B12728E77541_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F5E3F612722A704C4451B12728E77541" 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_F5E3F612722A704C4451B12728E77541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F5E3F612722A704C4451B12728E77541" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F5E3F612722A704C4451B12728E77541" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_0E53118A962BB0B16095295D77873BDB_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_0E53118A962BB0B16095295D77873BDB" 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_0E53118A962BB0B16095295D77873BDB_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_0E53118A962BB0B16095295D77873BDB" 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_0E53118A962BB0B16095295D77873BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_0E53118A962BB0B16095295D77873BDB" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_0E53118A962BB0B16095295D77873BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_45E225D648089CF01AFD295D77879F1B_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_45E225D648089CF01AFD295D77879F1B" 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_45E225D648089CF01AFD295D77879F1B_label_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_45E225D648089CF01AFD295D77879F1B" 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_45E225D648089CF01AFD295D77879F1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_45E225D648089CF01AFD295D77879F1B" xlink:to="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_45E225D648089CF01AFD295D77879F1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_41470226B5D25D1E8653295D77870E7B_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_41470226B5D25D1E8653295D77870E7B" 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_41470226B5D25D1E8653295D77870E7B_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_41470226B5D25D1E8653295D77870E7B" 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_41470226B5D25D1E8653295D77870E7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_41470226B5D25D1E8653295D77870E7B" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_41470226B5D25D1E8653295D77870E7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_605084C8FE6E9C821211295D778802C6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_605084C8FE6E9C821211295D778802C6" 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_605084C8FE6E9C821211295D778802C6_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_605084C8FE6E9C821211295D778802C6" 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_605084C8FE6E9C821211295D778802C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_605084C8FE6E9C821211295D778802C6" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_605084C8FE6E9C821211295D778802C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_563D73741994F849B3E3295D7788BF24_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_563D73741994F849B3E3295D7788BF24" 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_563D73741994F849B3E3295D7788BF24_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_563D73741994F849B3E3295D7788BF24" 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_563D73741994F849B3E3295D7788BF24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_563D73741994F849B3E3295D7788BF24" xlink:to="lab_us-gaap_EquityComponentDomain_563D73741994F849B3E3295D7788BF24" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3E09B48C6F96B85EEDFC295D778DA54E_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3E09B48C6F96B85EEDFC295D778DA54E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">AOCI</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3E09B48C6F96B85EEDFC295D778DA54E_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3E09B48C6F96B85EEDFC295D778DA54E" 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_3E09B48C6F96B85EEDFC295D778DA54E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3E09B48C6F96B85EEDFC295D778DA54E" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3E09B48C6F96B85EEDFC295D778DA54E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_BE1E173BB0CAE35E505B295D778D26B3_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_BE1E173BB0CAE35E505B295D778D26B3" 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_RetainedEarningsMember_BE1E173BB0CAE35E505B295D778D26B3_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_BE1E173BB0CAE35E505B295D778D26B3" 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_BE1E173BB0CAE35E505B295D778D26B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_BE1E173BB0CAE35E505B295D778D26B3" xlink:to="lab_us-gaap_RetainedEarningsMember_BE1E173BB0CAE35E505B295D778D26B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_E93F71BF35352B4575BB295D778E07FB_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_E93F71BF35352B4575BB295D778E07FB" 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_E93F71BF35352B4575BB295D778E07FB_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_E93F71BF35352B4575BB295D778E07FB" 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_E93F71BF35352B4575BB295D778E07FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_E93F71BF35352B4575BB295D778E07FB" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_E93F71BF35352B4575BB295D778E07FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5E64A239D3A8C8696BE6295D778EA376_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5E64A239D3A8C8696BE6295D778EA376" 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_5E64A239D3A8C8696BE6295D778EA376_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5E64A239D3A8C8696BE6295D778EA376" 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_5E64A239D3A8C8696BE6295D778EA376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5E64A239D3A8C8696BE6295D778EA376" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5E64A239D3A8C8696BE6295D778EA376" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A0A89112F335FA133C30295D778ECA49_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A0A89112F335FA133C30295D778ECA49" 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_A0A89112F335FA133C30295D778ECA49_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A0A89112F335FA133C30295D778ECA49" 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_A0A89112F335FA133C30295D778ECA49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A0A89112F335FA133C30295D778ECA49" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A0A89112F335FA133C30295D778ECA49" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5A3D84CD54F40F07C8295D778F97BF_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5A3D84CD54F40F07C8295D778F97BF" 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_2E5A3D84CD54F40F07C8295D778F97BF_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5A3D84CD54F40F07C8295D778F97BF" 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_2E5A3D84CD54F40F07C8295D778F97BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5A3D84CD54F40F07C8295D778F97BF" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5A3D84CD54F40F07C8295D778F97BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_8361819CFDF744651F15295D778FB48C_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_8361819CFDF744651F15295D778FB48C" 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_8361819CFDF744651F15295D778FB48C_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_8361819CFDF744651F15295D778FB48C" 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_8361819CFDF744651F15295D778FB48C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_8361819CFDF744651F15295D778FB48C" xlink:to="lab_us-gaap_TypeOfAdoptionMember_8361819CFDF744651F15295D778FB48C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_09A700E91E2F99897E53295D778F35C6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_09A700E91E2F99897E53295D778F35C6" 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_09A700E91E2F99897E53295D778F35C6_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_09A700E91E2F99897E53295D778F35C6" 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_09A700E91E2F99897E53295D778F35C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_09A700E91E2F99897E53295D778F35C6" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_09A700E91E2F99897E53295D778F35C6" xlink:type="arc" />
    <link:label id="lab_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E_terseLabel_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E" 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_8A81F641F8C988400F00295D778F2A5E_label_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E" 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_8A81F641F8C988400F00295D778F2A5E_documentation_en-US" xlink:label="lab_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E" 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-20181201.xsd#apog_AccountingStandardsUpdate201802Member" xlink:label="loc_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E" xlink:to="lab_apog_AccountingStandardsUpdate201802Member_8A81F641F8C988400F00295D778F2A5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_53CAF337257A72F4885F295D7790A83C_verboseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_53CAF337257A72F4885F295D7790A83C" 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_53CAF337257A72F4885F295D7790A83C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_53CAF337257A72F4885F295D7790A83C" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_53CAF337257A72F4885F295D7790A83C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_9871279F0CE058275664295D77851DBE_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_9871279F0CE058275664295D77851DBE" 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_9871279F0CE058275664295D77851DBE_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_9871279F0CE058275664295D77851DBE" 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_9871279F0CE058275664295D77851DBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9871279F0CE058275664295D77851DBE" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_9871279F0CE058275664295D77851DBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_2DA8D42FDE8CDA184592295D77862046_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_2DA8D42FDE8CDA184592295D77862046" 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_2DA8D42FDE8CDA184592295D77862046_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_2DA8D42FDE8CDA184592295D77862046" 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_2DA8D42FDE8CDA184592295D77862046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2DA8D42FDE8CDA184592295D77862046" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_2DA8D42FDE8CDA184592295D77862046" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_15DD15DF386EF36E7EF3295D7786E177_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_15DD15DF386EF36E7EF3295D7786E177" 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_15DD15DF386EF36E7EF3295D7786E177_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_15DD15DF386EF36E7EF3295D7786E177" 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_15DD15DF386EF36E7EF3295D7786E177" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_15DD15DF386EF36E7EF3295D7786E177" xlink:to="lab_us-gaap_SubsequentEventMember_15DD15DF386EF36E7EF3295D7786E177" xlink:type="arc" />
    <link:label id="lab_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA_terseLabel_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA" 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_03E8392F93C5916551C2295D779143AA_label_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA" 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_03E8392F93C5916551C2295D779143AA_documentation_en-US" xlink:label="lab_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA" 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-20181201.xsd#apog_PercentageOfTotalRevenue" xlink:label="loc_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA" xlink:to="lab_apog_PercentageOfTotalRevenue_03E8392F93C5916551C2295D779143AA" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169" 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_FC1F711510AACBCD8559295D7791C169_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169" 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_FC1F711510AACBCD8559295D7791C169_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169" 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-20181201.xsd#apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts" xlink:label="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169" xlink:to="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContracts_FC1F711510AACBCD8559295D7791C169" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC" 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_3EE6AE9D719FA66D7A3F295D7791D9CC_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC" 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_3EE6AE9D719FA66D7A3F295D7791D9CC_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC" 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-20181201.xsd#apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue" xlink:label="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC" xlink:to="lab_apog_NumberOfBusinessesWhichOperateUnderLongTermFixedPriceContractsPercentOfTotalRevenue_3EE6AE9D719FA66D7A3F295D7791D9CC" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA" 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_8EB5DB1407C0E3EB57FB295D779161CA_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA" 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_8EB5DB1407C0E3EB57FB295D779161CA_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA" 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-20181201.xsd#apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement" xlink:label="loc_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA" xlink:to="lab_apog_NumberOfBusinessesWhichChangedRevenueRecognitionPracticesDueToNewAccountingPronouncement_8EB5DB1407C0E3EB57FB295D779161CA" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160" 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_3005CC6D074FD750B531295D77924160_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160" 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_3005CC6D074FD750B531295D77924160_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160" 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-20181201.xsd#apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod" xlink:label="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160" xlink:to="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethod_3005CC6D074FD750B531295D77924160" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40_terseLabel_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40" 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_71EC4BB3C9ECDEB7D7FE295D77923F40_label_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40" 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_71EC4BB3C9ECDEB7D7FE295D77923F40_documentation_en-US" xlink:label="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40" 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-20181201.xsd#apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue" xlink:label="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40" xlink:to="lab_apog_NumberOfBusinessesWhichRecognizeRevenueFollowingTheOverTimeOutputMethodPercentOfTotalRevenue_71EC4BB3C9ECDEB7D7FE295D77923F40" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_456C42E336EA190E1A74295D7792AE6B_netLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_456C42E336EA190E1A74295D7792AE6B" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Increase to retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_456C42E336EA190E1A74295D7792AE6B_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_456C42E336EA190E1A74295D7792AE6B" 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_456C42E336EA190E1A74295D7792AE6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_456C42E336EA190E1A74295D7792AE6B" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_456C42E336EA190E1A74295D7792AE6B" xlink:type="arc" />
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC_terseLabel_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC" 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:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC_label_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC" 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_CC5C0659D55D563C1EF4295D77920ECC_documentation_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC" 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-20181201.xsd#apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC" xlink:to="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_CC5C0659D55D563C1EF4295D77920ECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_EBD2AC3633CE59B8F614296EA5D7A887_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_EBD2AC3633CE59B8F614296EA5D7A887" 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_EBD2AC3633CE59B8F614296EA5D7A887_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_EBD2AC3633CE59B8F614296EA5D7A887" 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_EBD2AC3633CE59B8F614296EA5D7A887" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_EBD2AC3633CE59B8F614296EA5D7A887" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_EBD2AC3633CE59B8F614296EA5D7A887" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_8A8FB5BABB4358DB9AAF296FBBCB2C64_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_8A8FB5BABB4358DB9AAF296FBBCB2C64" 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_8A8FB5BABB4358DB9AAF296FBBCB2C64_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_8A8FB5BABB4358DB9AAF296FBBCB2C64" 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_8A8FB5BABB4358DB9AAF296FBBCB2C64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_8A8FB5BABB4358DB9AAF296FBBCB2C64" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_8A8FB5BABB4358DB9AAF296FBBCB2C64" xlink:type="arc" />
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79_label_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79_documentation_en-US" xlink:label="lab_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Abstract for Document and Entity Information</link:label>
    <link:loc xlink:href="apog-20181201.xsd#apog_DocumentAndEntityInformationAbstract" xlink:label="loc_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79" xlink:to="lab_apog_DocumentAndEntityInformationAbstract_D79DF20E968D8EA7B9C1387C81415A79" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_B4D6CD4E9156CF44389C387C81417AC6_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_B4D6CD4E9156CF44389C387C81417AC6" 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_B4D6CD4E9156CF44389C387C81417AC6_label_en-US" xlink:label="lab_dei_EntityRegistrantName_B4D6CD4E9156CF44389C387C81417AC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B4D6CD4E9156CF44389C387C81417AC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_B4D6CD4E9156CF44389C387C81417AC6" xlink:to="lab_dei_EntityRegistrantName_B4D6CD4E9156CF44389C387C81417AC6" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_F6CAA070B9DF9BAE4F63387C81424B39_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_F6CAA070B9DF9BAE4F63387C81424B39" 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_F6CAA070B9DF9BAE4F63387C81424B39_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_F6CAA070B9DF9BAE4F63387C81424B39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_F6CAA070B9DF9BAE4F63387C81424B39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_F6CAA070B9DF9BAE4F63387C81424B39" xlink:to="lab_dei_EntityCentralIndexKey_F6CAA070B9DF9BAE4F63387C81424B39" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_4382F9F819B00DDAE65E387C8142C953_terseLabel_en-US" xlink:label="lab_dei_DocumentType_4382F9F819B00DDAE65E387C8142C953" 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_4382F9F819B00DDAE65E387C8142C953_label_en-US" xlink:label="lab_dei_DocumentType_4382F9F819B00DDAE65E387C8142C953" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_4382F9F819B00DDAE65E387C8142C953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_4382F9F819B00DDAE65E387C8142C953" xlink:to="lab_dei_DocumentType_4382F9F819B00DDAE65E387C8142C953" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_FF66975B55EA1F27CE0A387C8142C489_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_FF66975B55EA1F27CE0A387C8142C489" 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_FF66975B55EA1F27CE0A387C8142C489_label_en-US" xlink:label="lab_dei_AmendmentFlag_FF66975B55EA1F27CE0A387C8142C489" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_FF66975B55EA1F27CE0A387C8142C489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_FF66975B55EA1F27CE0A387C8142C489" xlink:to="lab_dei_AmendmentFlag_FF66975B55EA1F27CE0A387C8142C489" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_E0BA06CFEDE3B748D685387C81427E97_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_E0BA06CFEDE3B748D685387C81427E97" 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_E0BA06CFEDE3B748D685387C81427E97_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_E0BA06CFEDE3B748D685387C81427E97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E0BA06CFEDE3B748D685387C81427E97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_E0BA06CFEDE3B748D685387C81427E97" xlink:to="lab_dei_DocumentFiscalYearFocus_E0BA06CFEDE3B748D685387C81427E97" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_60F264ED85DAA2168E78387C8142C378_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_60F264ED85DAA2168E78387C8142C378" 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_60F264ED85DAA2168E78387C8142C378_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_60F264ED85DAA2168E78387C8142C378" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_60F264ED85DAA2168E78387C8142C378" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_60F264ED85DAA2168E78387C8142C378" xlink:to="lab_dei_DocumentFiscalPeriodFocus_60F264ED85DAA2168E78387C8142C378" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_A088E0EC4C888CAA5693387C8143C767_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_A088E0EC4C888CAA5693387C8143C767" 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_A088E0EC4C888CAA5693387C8143C767_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_A088E0EC4C888CAA5693387C8143C767" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_A088E0EC4C888CAA5693387C8143C767" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_A088E0EC4C888CAA5693387C8143C767" xlink:to="lab_dei_CurrentFiscalYearEndDate_A088E0EC4C888CAA5693387C8143C767" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_6F108BA4224348CE9C10387C8143C1AB_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_6F108BA4224348CE9C10387C8143C1AB" 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_6F108BA4224348CE9C10387C8143C1AB_label_en-US" xlink:label="lab_dei_EntityFilerCategory_6F108BA4224348CE9C10387C8143C1AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_6F108BA4224348CE9C10387C8143C1AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_6F108BA4224348CE9C10387C8143C1AB" xlink:to="lab_dei_EntityFilerCategory_6F108BA4224348CE9C10387C8143C1AB" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_BB484FC039CE7F600F88387C8143F768_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_BB484FC039CE7F600F88387C8143F768" 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_BB484FC039CE7F600F88387C8143F768_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_BB484FC039CE7F600F88387C8143F768" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_BB484FC039CE7F600F88387C8143F768" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_BB484FC039CE7F600F88387C8143F768" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_BB484FC039CE7F600F88387C8143F768" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_489733EFBBAE905157B0387C82232D0B_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_489733EFBBAE905157B0387C82232D0B" 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_489733EFBBAE905157B0387C82232D0B_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_489733EFBBAE905157B0387C82232D0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_489733EFBBAE905157B0387C82232D0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_489733EFBBAE905157B0387C82232D0B" xlink:to="lab_dei_EntityEmergingGrowthCompany_489733EFBBAE905157B0387C82232D0B" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_73E58D31BD0FB7F4902E387CFC273873_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_73E58D31BD0FB7F4902E387CFC273873" 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_73E58D31BD0FB7F4902E387CFC273873_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_73E58D31BD0FB7F4902E387CFC273873" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_73E58D31BD0FB7F4902E387CFC273873" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_73E58D31BD0FB7F4902E387CFC273873" xlink:to="lab_dei_EntitySmallBusiness_73E58D31BD0FB7F4902E387CFC273873" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C1D57CEB1DE2EC4A3D6FB1272AAAAF38_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C1D57CEB1DE2EC4A3D6FB1272AAAAF38" 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_C1D57CEB1DE2EC4A3D6FB1272AAAAF38_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C1D57CEB1DE2EC4A3D6FB1272AAAAF38" 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_C1D57CEB1DE2EC4A3D6FB1272AAAAF38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C1D57CEB1DE2EC4A3D6FB1272AAAAF38" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_C1D57CEB1DE2EC4A3D6FB1272AAAAF38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_C0196055A0EA015983ECB1272AA7EE12_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_C0196055A0EA015983ECB1272AA7EE12" 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_C0196055A0EA015983ECB1272AA7EE12_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_C0196055A0EA015983ECB1272AA7EE12" 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_C0196055A0EA015983ECB1272AA7EE12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_C0196055A0EA015983ECB1272AA7EE12" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_C0196055A0EA015983ECB1272AA7EE12" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_28DEFA894F0BED5D1C4EB1272AA849C7_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_28DEFA894F0BED5D1C4EB1272AA849C7" 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_28DEFA894F0BED5D1C4EB1272AA849C7_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_28DEFA894F0BED5D1C4EB1272AA849C7" 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_28DEFA894F0BED5D1C4EB1272AA849C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_28DEFA894F0BED5D1C4EB1272AA849C7" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_28DEFA894F0BED5D1C4EB1272AA849C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D8B285168953597E35B1272AA85AD2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D8B285168953597E35B1272AA85AD2" 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_87D8B285168953597E35B1272AA85AD2_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D8B285168953597E35B1272AA85AD2" 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_87D8B285168953597E35B1272AA85AD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D8B285168953597E35B1272AA85AD2" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_87D8B285168953597E35B1272AA85AD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4AF668300B792FD315D2295D77605500_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4AF668300B792FD315D2295D77605500" 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_4AF668300B792FD315D2295D77605500_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4AF668300B792FD315D2295D77605500" 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_4AF668300B792FD315D2295D77605500" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4AF668300B792FD315D2295D77605500" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4AF668300B792FD315D2295D77605500" xlink:type="arc" />
    <link:label id="lab_srt_RestatementAxis_44FC048864279995850829731CBFC9C9_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis_44FC048864279995850829731CBFC9C9" 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_44FC048864279995850829731CBFC9C9_label_en-US" xlink:label="lab_srt_RestatementAxis_44FC048864279995850829731CBFC9C9" 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_44FC048864279995850829731CBFC9C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis_44FC048864279995850829731CBFC9C9" xlink:to="lab_srt_RestatementAxis_44FC048864279995850829731CBFC9C9" xlink:type="arc" />
    <link:label id="lab_srt_RestatementDomain_44A07EB9CA3564DB3B2A2973F40991FC_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain_44A07EB9CA3564DB3B2A2973F40991FC" 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_44A07EB9CA3564DB3B2A2973F40991FC_label_en-US" xlink:label="lab_srt_RestatementDomain_44A07EB9CA3564DB3B2A2973F40991FC" 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_44A07EB9CA3564DB3B2A2973F40991FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain_44A07EB9CA3564DB3B2A2973F40991FC" xlink:to="lab_srt_RestatementDomain_44A07EB9CA3564DB3B2A2973F40991FC" xlink:type="arc" />
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_ED6C6011A7478D67F3B1295D7761D55E_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember_ED6C6011A7478D67F3B1295D7761D55E" 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_ED6C6011A7478D67F3B1295D7761D55E_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember_ED6C6011A7478D67F3B1295D7761D55E" 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_ED6C6011A7478D67F3B1295D7761D55E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember_ED6C6011A7478D67F3B1295D7761D55E" xlink:to="lab_srt_ScenarioPreviouslyReportedMember_ED6C6011A7478D67F3B1295D7761D55E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0E8F1CA3BBA6646FCB82295D77623761_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0E8F1CA3BBA6646FCB82295D77623761" 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_0E8F1CA3BBA6646FCB82295D77623761_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0E8F1CA3BBA6646FCB82295D77623761" 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_0E8F1CA3BBA6646FCB82295D77623761" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0E8F1CA3BBA6646FCB82295D77623761" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0E8F1CA3BBA6646FCB82295D77623761" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F53E014CEB8C27B03C05295D77621893_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F53E014CEB8C27B03C05295D77621893" 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_F53E014CEB8C27B03C05295D77621893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_F53E014CEB8C27B03C05295D77621893" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_F53E014CEB8C27B03C05295D77621893" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_FBACE27F1764BBE58BA8295D77639C3F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_FBACE27F1764BBE58BA8295D77639C3F" 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_FBACE27F1764BBE58BA8295D77639C3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_FBACE27F1764BBE58BA8295D77639C3F" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_FBACE27F1764BBE58BA8295D77639C3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_A0423D3300B0774E7FC3295D7763A771_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_A0423D3300B0774E7FC3295D7763A771" 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_A0423D3300B0774E7FC3295D7763A771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_A0423D3300B0774E7FC3295D7763A771" xlink:to="lab_us-gaap_InventoryNet_A0423D3300B0774E7FC3295D7763A771" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2D9FEF10C116F707A9FD295D77636D60_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2D9FEF10C116F707A9FD295D77636D60" 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:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2D9FEF10C116F707A9FD295D77636D60_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2D9FEF10C116F707A9FD295D77636D60" 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_2D9FEF10C116F707A9FD295D77636D60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2D9FEF10C116F707A9FD295D77636D60" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2D9FEF10C116F707A9FD295D77636D60" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_047C47FA516C400088C1295D77630357_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_047C47FA516C400088C1295D77630357" 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:label id="lab_us-gaap_BillingsInExcessOfCost_047C47FA516C400088C1295D77630357_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_047C47FA516C400088C1295D77630357" 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_047C47FA516C400088C1295D77630357" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_047C47FA516C400088C1295D77630357" xlink:to="lab_us-gaap_BillingsInExcessOfCost_047C47FA516C400088C1295D77630357" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_7EA9527E45E7C562BBB8295D77648922_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_7EA9527E45E7C562BBB8295D77648922" 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_OtherLiabilitiesCurrent_7EA9527E45E7C562BBB8295D77648922_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_7EA9527E45E7C562BBB8295D77648922" 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_7EA9527E45E7C562BBB8295D77648922" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_7EA9527E45E7C562BBB8295D77648922" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_7EA9527E45E7C562BBB8295D77648922" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4E22B387D756A5E57665295D77645691_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4E22B387D756A5E57665295D77645691" 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_4E22B387D756A5E57665295D77645691" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4E22B387D756A5E57665295D77645691" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4E22B387D756A5E57665295D77645691" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_23C96B9E0DF1389926BDB1272ABEFD63_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_23C96B9E0DF1389926BDB1272ABEFD63" 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_23C96B9E0DF1389926BDB1272ABEFD63_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_23C96B9E0DF1389926BDB1272ABEFD63" 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_23C96B9E0DF1389926BDB1272ABEFD63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_23C96B9E0DF1389926BDB1272ABEFD63" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_23C96B9E0DF1389926BDB1272ABEFD63" xlink:type="arc" />
    <link:label id="lab_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B_terseLabel_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B" 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_926C22BB25FF7B7180BBB1272A22410B_label_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B" 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_926C22BB25FF7B7180BBB1272A22410B_documentation_en-US" xlink:label="lab_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B" 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-20181201.xsd#apog_NumberOfDefinedBenefitPensionPlans" xlink:label="loc_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B" xlink:to="lab_apog_NumberOfDefinedBenefitPensionPlans_926C22BB25FF7B7180BBB1272A22410B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_70EA2546703827F7F0B5B1272A22F926_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_70EA2546703827F7F0B5B1272A22F926" 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_70EA2546703827F7F0B5B1272A22F926_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_70EA2546703827F7F0B5B1272A22F926" 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_70EA2546703827F7F0B5B1272A22F926" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_70EA2546703827F7F0B5B1272A22F926" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_70EA2546703827F7F0B5B1272A22F926" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_A4EA98266E9570B4B892B1272A22BE9C_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_A4EA98266E9570B4B892B1272A22BE9C" 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_A4EA98266E9570B4B892B1272A22BE9C_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_A4EA98266E9570B4B892B1272A22BE9C" 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_A4EA98266E9570B4B892B1272A22BE9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_A4EA98266E9570B4B892B1272A22BE9C" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_A4EA98266E9570B4B892B1272A22BE9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_43C480F61658DAE58611B1272A222A29_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_43C480F61658DAE58611B1272A222A29" 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_43C480F61658DAE58611B1272A222A29_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_43C480F61658DAE58611B1272A222A29" 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_43C480F61658DAE58611B1272A222A29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_43C480F61658DAE58611B1272A222A29" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_43C480F61658DAE58611B1272A222A29" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_EDE702A8859B368A10E5B1272A22D271_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_EDE702A8859B368A10E5B1272A22D271" 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_EDE702A8859B368A10E5B1272A22D271_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_EDE702A8859B368A10E5B1272A22D271" 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_EDE702A8859B368A10E5B1272A22D271" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_EDE702A8859B368A10E5B1272A22D271" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_EDE702A8859B368A10E5B1272A22D271" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_12DE60F5894F4F8E4D7DB1272A22D39B_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_12DE60F5894F4F8E4D7DB1272A22D39B" 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_12DE60F5894F4F8E4D7DB1272A22D39B_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_12DE60F5894F4F8E4D7DB1272A22D39B" 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_12DE60F5894F4F8E4D7DB1272A22D39B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_12DE60F5894F4F8E4D7DB1272A22D39B" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_12DE60F5894F4F8E4D7DB1272A22D39B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_3D1BA6AAEE27B6C5EF6DB1272992592E_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_3D1BA6AAEE27B6C5EF6DB1272992592E" 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_3D1BA6AAEE27B6C5EF6DB1272992592E_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_3D1BA6AAEE27B6C5EF6DB1272992592E" 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_3D1BA6AAEE27B6C5EF6DB1272992592E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_3D1BA6AAEE27B6C5EF6DB1272992592E" xlink:to="lab_us-gaap_AssetsAbstract_3D1BA6AAEE27B6C5EF6DB1272992592E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0A7DC08844932B047606B12729924B64_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0A7DC08844932B047606B12729924B64" 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_0A7DC08844932B047606B12729924B64_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0A7DC08844932B047606B12729924B64" 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_0A7DC08844932B047606B12729924B64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0A7DC08844932B047606B12729924B64" xlink:to="lab_us-gaap_AssetsCurrentAbstract_0A7DC08844932B047606B12729924B64" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D9992A468BB07D576B9B127299255DD_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D9992A468BB07D576B9B127299255DD" 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_1D9992A468BB07D576B9B127299255DD_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D9992A468BB07D576B9B127299255DD" 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_1D9992A468BB07D576B9B127299255DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D9992A468BB07D576B9B127299255DD" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D9992A468BB07D576B9B127299255DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_B6ADA805EA0E8EDC4B59B12729925CD1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_B6ADA805EA0E8EDC4B59B12729925CD1" 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_B6ADA805EA0E8EDC4B59B12729925CD1_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_B6ADA805EA0E8EDC4B59B12729925CD1" 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_B6ADA805EA0E8EDC4B59B12729925CD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_B6ADA805EA0E8EDC4B59B12729925CD1" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_B6ADA805EA0E8EDC4B59B12729925CD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_57CE781F6EB201E49594B12729932ECC_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_57CE781F6EB201E49594B12729932ECC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_57CE781F6EB201E49594B12729932ECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_57CE781F6EB201E49594B12729932ECC" xlink:to="lab_us-gaap_InventoryNet_57CE781F6EB201E49594B12729932ECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_471C05BAB1A57E9D606BB1272993BCA8_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_471C05BAB1A57E9D606BB1272993BCA8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Refundable income taxes</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_471C05BAB1A57E9D606BB1272993BCA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_471C05BAB1A57E9D606BB1272993BCA8" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_471C05BAB1A57E9D606BB1272993BCA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8BF44F8B10EE75453147B127299301C0_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8BF44F8B10EE75453147B127299301C0" 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_8BF44F8B10EE75453147B127299301C0_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8BF44F8B10EE75453147B127299301C0" 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_8BF44F8B10EE75453147B127299301C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8BF44F8B10EE75453147B127299301C0" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8BF44F8B10EE75453147B127299301C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_0BEDFF4DF856EF308526B1272993FE24_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_0BEDFF4DF856EF308526B1272993FE24" 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_0BEDFF4DF856EF308526B1272993FE24_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_0BEDFF4DF856EF308526B1272993FE24" 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_0BEDFF4DF856EF308526B1272993FE24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_0BEDFF4DF856EF308526B1272993FE24" xlink:to="lab_us-gaap_AssetsCurrent_0BEDFF4DF856EF308526B1272993FE24" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_3992B4EC97CF229C4573B12729932138_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_3992B4EC97CF229C4573B12729932138" 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_3992B4EC97CF229C4573B12729932138_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_3992B4EC97CF229C4573B12729932138" 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_3992B4EC97CF229C4573B12729932138" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3992B4EC97CF229C4573B12729932138" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_3992B4EC97CF229C4573B12729932138" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC" 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_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_100FEC1F53A57EA142D2B127299463BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_4ED95EBD74EA28A1C206B12729949336_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_4ED95EBD74EA28A1C206B12729949336" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_4ED95EBD74EA28A1C206B12729949336" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_4ED95EBD74EA28A1C206B12729949336" xlink:to="lab_us-gaap_Goodwill_4ED95EBD74EA28A1C206B12729949336" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B1D720F9B26AE58AE8B8B12729948897_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B1D720F9B26AE58AE8B8B12729948897" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B1D720F9B26AE58AE8B8B12729948897" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B1D720F9B26AE58AE8B8B12729948897" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B1D720F9B26AE58AE8B8B12729948897" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_FF8C31723B405B59D0CFB127299422C8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_FF8C31723B405B59D0CFB127299422C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_FF8C31723B405B59D0CFB127299422C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_FF8C31723B405B59D0CFB127299422C8" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_FF8C31723B405B59D0CFB127299422C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_33586D7A1513C1A012F0B12729943104_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_33586D7A1513C1A012F0B12729943104" 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_33586D7A1513C1A012F0B12729943104_label_en-US" xlink:label="lab_us-gaap_Assets_33586D7A1513C1A012F0B12729943104" 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_33586D7A1513C1A012F0B12729943104" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_33586D7A1513C1A012F0B12729943104" xlink:to="lab_us-gaap_Assets_33586D7A1513C1A012F0B12729943104" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_02708A1A106B70F8998CB1272994323A_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_02708A1A106B70F8998CB1272994323A" 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_02708A1A106B70F8998CB1272994323A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_02708A1A106B70F8998CB1272994323A" 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_02708A1A106B70F8998CB1272994323A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_02708A1A106B70F8998CB1272994323A" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_02708A1A106B70F8998CB1272994323A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_D80D06BE0062B50177A4B12729952678_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_D80D06BE0062B50177A4B12729952678" 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_D80D06BE0062B50177A4B12729952678_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_D80D06BE0062B50177A4B12729952678" 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_D80D06BE0062B50177A4B12729952678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D80D06BE0062B50177A4B12729952678" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_D80D06BE0062B50177A4B12729952678" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_A2BFEB6F176EC4D46D7BB1272995A8F1_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_A2BFEB6F176EC4D46D7BB1272995A8F1" 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_A2BFEB6F176EC4D46D7BB1272995A8F1_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_A2BFEB6F176EC4D46D7BB1272995A8F1" 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_A2BFEB6F176EC4D46D7BB1272995A8F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_A2BFEB6F176EC4D46D7BB1272995A8F1" xlink:to="lab_us-gaap_AccountsPayableCurrent_A2BFEB6F176EC4D46D7BB1272995A8F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BA848D3852C03109F920B1272995866F_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BA848D3852C03109F920B1272995866F" 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_BA848D3852C03109F920B1272995866F_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BA848D3852C03109F920B1272995866F" 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_BA848D3852C03109F920B1272995866F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_BA848D3852C03109F920B1272995866F" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BA848D3852C03109F920B1272995866F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued self-insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent_F6F29FE0E187FBFDE116B1272995D3A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_EDD2181D90B414A890C2B1272995357A_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_EDD2181D90B414A890C2B1272995357A" 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_EDD2181D90B414A890C2B1272995357A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_EDD2181D90B414A890C2B1272995357A" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_EDD2181D90B414A890C2B1272995357A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_8809F8CF410F8CAC7D04B1272995E364_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_8809F8CF410F8CAC7D04B1272995E364" 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: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_8809F8CF410F8CAC7D04B1272995E364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_8809F8CF410F8CAC7D04B1272995E364" xlink:to="lab_us-gaap_BillingsInExcessOfCost_8809F8CF410F8CAC7D04B1272995E364" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_933C6FF79CEFAAEBE99BB12729968619_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_933C6FF79CEFAAEBE99BB12729968619" 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_933C6FF79CEFAAEBE99BB12729968619_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_933C6FF79CEFAAEBE99BB12729968619" 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_933C6FF79CEFAAEBE99BB12729968619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_933C6FF79CEFAAEBE99BB12729968619" xlink:to="lab_us-gaap_LiabilitiesCurrent_933C6FF79CEFAAEBE99BB12729968619" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_993FF423FD014FD427A2B1272996C934_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_993FF423FD014FD427A2B1272996C934" 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_993FF423FD014FD427A2B1272996C934_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_993FF423FD014FD427A2B1272996C934" 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_993FF423FD014FD427A2B1272996C934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_993FF423FD014FD427A2B1272996C934" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_993FF423FD014FD427A2B1272996C934" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_95B77E9E638D12D69C83B1272996A021_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_95B77E9E638D12D69C83B1272996A021" 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_95B77E9E638D12D69C83B1272996A021_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_95B77E9E638D12D69C83B1272996A021" 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_95B77E9E638D12D69C83B1272996A021" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_95B77E9E638D12D69C83B1272996A021" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_95B77E9E638D12D69C83B1272996A021" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_22965BA25867F9F7DE6AB12729960A84_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_22965BA25867F9F7DE6AB12729960A84" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_22965BA25867F9F7DE6AB12729960A84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_22965BA25867F9F7DE6AB12729960A84" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_22965BA25867F9F7DE6AB12729960A84" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_6194A21C111B0317720DB127299B511F_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_6194A21C111B0317720DB127299B511F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingent liabilities (Note 13)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_6194A21C111B0317720DB127299B511F_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_6194A21C111B0317720DB127299B511F" 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_6194A21C111B0317720DB127299B511F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_6194A21C111B0317720DB127299B511F" xlink:to="lab_us-gaap_CommitmentsAndContingencies_6194A21C111B0317720DB127299B511F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_6237E902FE9BAEE48CE1B127299B72EF_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_6237E902FE9BAEE48CE1B127299B72EF" 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_6237E902FE9BAEE48CE1B127299B72EF_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_6237E902FE9BAEE48CE1B127299B72EF" 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_6237E902FE9BAEE48CE1B127299B72EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6237E902FE9BAEE48CE1B127299B72EF" xlink:to="lab_us-gaap_StockholdersEquityAbstract_6237E902FE9BAEE48CE1B127299B72EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_45F675273F2F6BF6B56AB127299CFB3A_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_45F675273F2F6BF6B56AB127299CFB3A" 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_45F675273F2F6BF6B56AB127299CFB3A_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_45F675273F2F6BF6B56AB127299CFB3A" 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_45F675273F2F6BF6B56AB127299CFB3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_45F675273F2F6BF6B56AB127299CFB3A" xlink:to="lab_us-gaap_CommonStockValue_45F675273F2F6BF6B56AB127299CFB3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_01868D0E4283C48E06A4B127299C2261_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_01868D0E4283C48E06A4B127299C2261" 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_01868D0E4283C48E06A4B127299C2261_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_01868D0E4283C48E06A4B127299C2261" 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_01868D0E4283C48E06A4B127299C2261" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_01868D0E4283C48E06A4B127299C2261" xlink:to="lab_us-gaap_AdditionalPaidInCapital_01868D0E4283C48E06A4B127299C2261" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0FB79455B4BA7C5408D0B127299C4B82_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0FB79455B4BA7C5408D0B127299C4B82" 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_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0FB79455B4BA7C5408D0B127299C4B82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0FB79455B4BA7C5408D0B127299C4B82" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0FB79455B4BA7C5408D0B127299C4B82" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_C3DE62F291461628C61AB127299CAC19_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_C3DE62F291461628C61AB127299CAC19" 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_C3DE62F291461628C61AB127299CAC19_label_en-US" xlink:label="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_C3DE62F291461628C61AB127299CAC19" 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_C3DE62F291461628C61AB127299CAC19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIssuedEmployeeStockTrust_C3DE62F291461628C61AB127299CAC19" xlink:to="lab_us-gaap_CommonStockIssuedEmployeeStockTrust_C3DE62F291461628C61AB127299CAC19" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndBenefitsTrust_BB6F4F511A24D3490276B127299C74E3_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_BB6F4F511A24D3490276B127299C74E3" 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_BB6F4F511A24D3490276B127299C74E3_label_en-US" xlink:label="lab_us-gaap_CompensationAndBenefitsTrust_BB6F4F511A24D3490276B127299C74E3" 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_BB6F4F511A24D3490276B127299C74E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndBenefitsTrust_BB6F4F511A24D3490276B127299C74E3" xlink:to="lab_us-gaap_CompensationAndBenefitsTrust_BB6F4F511A24D3490276B127299C74E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_088CC2DCC295DB002F7DB127299D66C5_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_088CC2DCC295DB002F7DB127299D66C5" 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_088CC2DCC295DB002F7DB127299D66C5_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_088CC2DCC295DB002F7DB127299D66C5" 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_088CC2DCC295DB002F7DB127299D66C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_088CC2DCC295DB002F7DB127299D66C5" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_088CC2DCC295DB002F7DB127299D66C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_2DA5F237D9198F690D3AB127299D75ED_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_2DA5F237D9198F690D3AB127299D75ED" 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_2DA5F237D9198F690D3AB127299D75ED_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_2DA5F237D9198F690D3AB127299D75ED" 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_2DA5F237D9198F690D3AB127299D75ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_2DA5F237D9198F690D3AB127299D75ED" xlink:to="lab_us-gaap_StockholdersEquity_2DA5F237D9198F690D3AB127299D75ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_DD4690274B7ABAB60FECB127299D181D_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_DD4690274B7ABAB60FECB127299D181D" 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_DD4690274B7ABAB60FECB127299D181D_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_DD4690274B7ABAB60FECB127299D181D" 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_DD4690274B7ABAB60FECB127299D181D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_DD4690274B7ABAB60FECB127299D181D" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_DD4690274B7ABAB60FECB127299D181D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_43BACA2CA15CA235E41FB1272AC64D22_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_43BACA2CA15CA235E41FB1272AC64D22" 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_43BACA2CA15CA235E41FB1272AC64D22_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_43BACA2CA15CA235E41FB1272AC64D22" 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_43BACA2CA15CA235E41FB1272AC64D22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_43BACA2CA15CA235E41FB1272AC64D22" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_43BACA2CA15CA235E41FB1272AC64D22" xlink:type="arc" />
    <link:label id="lab_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C_terseLabel_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired contract liabilities</link:label>
    <link:label id="lab_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C_label_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C" 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_C71B6F8AC848D71D3023B1272AC7926C_documentation_en-US" xlink:label="lab_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C" 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-20181201.xsd#apog_AcquiredContractLiabilitiesCurrent" xlink:label="loc_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C" xlink:to="lab_apog_AcquiredContractLiabilitiesCurrent_C71B6F8AC848D71D3023B1272AC7926C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_94B338936604E22AA409B1272AC7CF3B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_94B338936604E22AA409B1272AC7CF3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_94B338936604E22AA409B1272AC7CF3B_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_94B338936604E22AA409B1272AC7CF3B" 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_94B338936604E22AA409B1272AC7CF3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_94B338936604E22AA409B1272AC7CF3B" xlink:to="lab_us-gaap_DeferredRevenueCurrent_94B338936604E22AA409B1272AC7CF3B" xlink:type="arc" />
    <link:label id="lab_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8_terseLabel_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8" 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_6671679B0BBA93804293B1272AC76FF8_label_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8" 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_6671679B0BBA93804293B1272AC76FF8_documentation_en-US" xlink:label="lab_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8" 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-20181201.xsd#apog_AdditionalOtherLiabilitiesCurrent" xlink:label="loc_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8" xlink:to="lab_apog_AdditionalOtherLiabilitiesCurrent_6671679B0BBA93804293B1272AC76FF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_82699F2F32556F26A58AB1272AC798AB_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_82699F2F32556F26A58AB1272AC798AB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total 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_82699F2F32556F26A58AB1272AC798AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_82699F2F32556F26A58AB1272AC798AB" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_82699F2F32556F26A58AB1272AC798AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_1D5809BE6992FDA3EBF915AA8421A62B_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_1D5809BE6992FDA3EBF915AA8421A62B" 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_1D5809BE6992FDA3EBF915AA8421A62B_label_en-US" xlink:label="lab_us-gaap_StatementTable_1D5809BE6992FDA3EBF915AA8421A62B" 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_1D5809BE6992FDA3EBF915AA8421A62B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_1D5809BE6992FDA3EBF915AA8421A62B" xlink:to="lab_us-gaap_StatementTable_1D5809BE6992FDA3EBF915AA8421A62B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_D0C32807EA56A9724B8215AA8422BBDD_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_D0C32807EA56A9724B8215AA8422BBDD" 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_D0C32807EA56A9724B8215AA8422BBDD_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_D0C32807EA56A9724B8215AA8422BBDD" 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_D0C32807EA56A9724B8215AA8422BBDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_D0C32807EA56A9724B8215AA8422BBDD" xlink:to="lab_us-gaap_CommonStockMember_D0C32807EA56A9724B8215AA8422BBDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_2B2A6972DC0D556ECC3415AA842330FA_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_2B2A6972DC0D556ECC3415AA842330FA" 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_2B2A6972DC0D556ECC3415AA842330FA_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_2B2A6972DC0D556ECC3415AA842330FA" 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_2B2A6972DC0D556ECC3415AA842330FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_2B2A6972DC0D556ECC3415AA842330FA" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_2B2A6972DC0D556ECC3415AA842330FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_4378A1DBEB5E64D28D3B15AA84237D9A_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4378A1DBEB5E64D28D3B15AA84237D9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_4378A1DBEB5E64D28D3B15AA84237D9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_4378A1DBEB5E64D28D3B15AA84237D9A" xlink:to="lab_us-gaap_RetainedEarningsMember_4378A1DBEB5E64D28D3B15AA84237D9A" xlink:type="arc" />
    <link:label id="lab_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5_terseLabel_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5" 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_6D5DE3B11CD1EB400A4E15AA842339F5_label_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5" 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_6D5DE3B11CD1EB400A4E15AA842339F5_documentation_en-US" xlink:label="lab_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5" 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-20181201.xsd#apog_CommonStockHeldInTrustMember" xlink:label="loc_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5" xlink:to="lab_apog_CommonStockHeldInTrustMember_6D5DE3B11CD1EB400A4E15AA842339F5" xlink:type="arc" />
    <link:label id="lab_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1_terseLabel_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1" 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_A67F79F3ABA4F9A645F415AA8423A3E1_label_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1" 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_A67F79F3ABA4F9A645F415AA8423A3E1_documentation_en-US" xlink:label="lab_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1" 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-20181201.xsd#apog_DeferredCompensationObligationMember" xlink:label="loc_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1" xlink:to="lab_apog_DeferredCompensationObligationMember_A67F79F3ABA4F9A645F415AA8423A3E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_755CFE8DAB143D63094415AA84230E2E_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_755CFE8DAB143D63094415AA84230E2E" 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: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_755CFE8DAB143D63094415AA84230E2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_755CFE8DAB143D63094415AA84230E2E" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_755CFE8DAB143D63094415AA84230E2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_EE13304804E306F42DCA15AA8424E59F_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_EE13304804E306F42DCA15AA8424E59F" 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_EE13304804E306F42DCA15AA8424E59F_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_EE13304804E306F42DCA15AA8424E59F" 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_EE13304804E306F42DCA15AA8424E59F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_EE13304804E306F42DCA15AA8424E59F" xlink:to="lab_us-gaap_StatementLineItems_EE13304804E306F42DCA15AA8424E59F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_E2476E8FA4C88FFB79A315AA8424368F_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_E2476E8FA4C88FFB79A315AA8424368F" 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_E2476E8FA4C88FFB79A315AA8424368F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_E2476E8FA4C88FFB79A315AA8424368F" 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_E2476E8FA4C88FFB79A315AA8424368F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_E2476E8FA4C88FFB79A315AA8424368F" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_E2476E8FA4C88FFB79A315AA8424368F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_7F20D6AC7A6C32ED6FC115AA842466DA_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_7F20D6AC7A6C32ED6FC115AA842466DA" 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_7F20D6AC7A6C32ED6FC115AA842466DA_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_7F20D6AC7A6C32ED6FC115AA842466DA" 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_7F20D6AC7A6C32ED6FC115AA842466DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_7F20D6AC7A6C32ED6FC115AA842466DA" xlink:to="lab_us-gaap_SharesOutstanding_7F20D6AC7A6C32ED6FC115AA842466DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_96DCF5AFF7FAD88A119515AA84243DEE_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_96DCF5AFF7FAD88A119515AA84243DEE" 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_96DCF5AFF7FAD88A119515AA84243DEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_96DCF5AFF7FAD88A119515AA84243DEE" xlink:to="lab_us-gaap_StockholdersEquity_96DCF5AFF7FAD88A119515AA84243DEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_BCD4B54B9EC755BB73B615AA842439C9_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_BCD4B54B9EC755BB73B615AA842439C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect adjustment (see Note 1)</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_BCD4B54B9EC755BB73B615AA842439C9_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_BCD4B54B9EC755BB73B615AA842439C9" 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_BCD4B54B9EC755BB73B615AA842439C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_BCD4B54B9EC755BB73B615AA842439C9" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_BCD4B54B9EC755BB73B615AA842439C9" xlink:type="arc" />
    <link:label id="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_E245A45574D9B4DCBE9615AA84257198_negatedTerseLabel_en-US" xlink:label="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_E245A45574D9B4DCBE9615AA84257198" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of tax effects (see Note 1)</link:label>
    <link:loc xlink:href="apog-20181201.xsd#apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_E245A45574D9B4DCBE9615AA84257198" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_E245A45574D9B4DCBE9615AA84257198" xlink:to="lab_apog_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_E245A45574D9B4DCBE9615AA84257198" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_DDA0243DB3666A1820FB15AA8425703C_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_DDA0243DB3666A1820FB15AA8425703C" 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_DDA0243DB3666A1820FB15AA8425703C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_DDA0243DB3666A1820FB15AA8425703C" xlink:to="lab_us-gaap_NetIncomeLoss_DDA0243DB3666A1820FB15AA8425703C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4D0585B5275975ABD6E315AA84257807_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4D0585B5275975ABD6E315AA84257807" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on foreign currency hedge, net of $10, $-, ($99) and $- of tax expense (benefit), respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4D0585B5275975ABD6E315AA84257807_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4D0585B5275975ABD6E315AA84257807" 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_4D0585B5275975ABD6E315AA84257807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4D0585B5275975ABD6E315AA84257807" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_4D0585B5275975ABD6E315AA84257807" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CB1233F747F9A49B282315AA84255577_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CB1233F747F9A49B282315AA84255577" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CB1233F747F9A49B282315AA84255577_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CB1233F747F9A49B282315AA84255577" 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_CB1233F747F9A49B282315AA84255577" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CB1233F747F9A49B282315AA84255577" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CB1233F747F9A49B282315AA84255577" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_CBFD90D13C69377F033F15AA842BEDBC_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_CBFD90D13C69377F033F15AA842BEDBC" 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_CBFD90D13C69377F033F15AA842BEDBC_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_CBFD90D13C69377F033F15AA842BEDBC" 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_CBFD90D13C69377F033F15AA842BEDBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_CBFD90D13C69377F033F15AA842BEDBC" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_CBFD90D13C69377F033F15AA842BEDBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_21F1F336008E9704FDC615AA842BA838_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_21F1F336008E9704FDC615AA842BA838" 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_21F1F336008E9704FDC615AA842BA838_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_21F1F336008E9704FDC615AA842BA838" 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_21F1F336008E9704FDC615AA842BA838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_21F1F336008E9704FDC615AA842BA838" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_21F1F336008E9704FDC615AA842BA838" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9DD44612DF3B8B6CFCF915AA842B4CF9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9DD44612DF3B8B6CFCF915AA842B4CF9" 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_9DD44612DF3B8B6CFCF915AA842B4CF9_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9DD44612DF3B8B6CFCF915AA842B4CF9" 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_9DD44612DF3B8B6CFCF915AA842B4CF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9DD44612DF3B8B6CFCF915AA842B4CF9" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9DD44612DF3B8B6CFCF915AA842B4CF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_99E8B3F8EF11798BF93015AA842B4C2E_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_99E8B3F8EF11798BF93015AA842B4C2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_99E8B3F8EF11798BF93015AA842B4C2E_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_99E8B3F8EF11798BF93015AA842B4C2E" 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_99E8B3F8EF11798BF93015AA842B4C2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_99E8B3F8EF11798BF93015AA842B4C2E" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_99E8B3F8EF11798BF93015AA842B4C2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_8ECEE852DDDF3ECA6B7F15AA842B2D13_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_8ECEE852DDDF3ECA6B7F15AA842B2D13" 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_8ECEE852DDDF3ECA6B7F15AA842B2D13_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_8ECEE852DDDF3ECA6B7F15AA842B2D13" 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_8ECEE852DDDF3ECA6B7F15AA842B2D13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_8ECEE852DDDF3ECA6B7F15AA842B2D13" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_8ECEE852DDDF3ECA6B7F15AA842B2D13" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_C666256096A836C92CC215AA842C0A36_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_C666256096A836C92CC215AA842C0A36" 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_C666256096A836C92CC215AA842C0A36_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_C666256096A836C92CC215AA842C0A36" 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_C666256096A836C92CC215AA842C0A36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_C666256096A836C92CC215AA842C0A36" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_C666256096A836C92CC215AA842C0A36" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_D58B1478482B65D5E7E715AA842CFBC7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_D58B1478482B65D5E7E715AA842CFBC7" 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_D58B1478482B65D5E7E715AA842CFBC7_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_D58B1478482B65D5E7E715AA842CFBC7" 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_D58B1478482B65D5E7E715AA842CFBC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_D58B1478482B65D5E7E715AA842CFBC7" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_D58B1478482B65D5E7E715AA842CFBC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_096C60ADB7EEC3D3F9FC15AA842C9A1F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_096C60ADB7EEC3D3F9FC15AA842C9A1F" 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_096C60ADB7EEC3D3F9FC15AA842C9A1F_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_096C60ADB7EEC3D3F9FC15AA842C9A1F" 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_096C60ADB7EEC3D3F9FC15AA842C9A1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_096C60ADB7EEC3D3F9FC15AA842C9A1F" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_096C60ADB7EEC3D3F9FC15AA842C9A1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3B6F37B963B3B837FD5215AA842CF7FE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3B6F37B963B3B837FD5215AA842CF7FE" 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_3B6F37B963B3B837FD5215AA842CF7FE_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3B6F37B963B3B837FD5215AA842CF7FE" 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_3B6F37B963B3B837FD5215AA842CF7FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3B6F37B963B3B837FD5215AA842CF7FE" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3B6F37B963B3B837FD5215AA842CF7FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_8084A080AE5A2C1CA36315AA842CAC1E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_8084A080AE5A2C1CA36315AA842CAC1E" 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_8084A080AE5A2C1CA36315AA842CAC1E_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_8084A080AE5A2C1CA36315AA842CAC1E" 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_8084A080AE5A2C1CA36315AA842CAC1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_8084A080AE5A2C1CA36315AA842CAC1E" xlink:to="lab_us-gaap_DividendsCommonStockCash_8084A080AE5A2C1CA36315AA842CAC1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_00EC420CE35CF004AFF815AA842C9510_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_00EC420CE35CF004AFF815AA842C9510" 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_00EC420CE35CF004AFF815AA842C9510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_00EC420CE35CF004AFF815AA842C9510" xlink:to="lab_us-gaap_SharesOutstanding_00EC420CE35CF004AFF815AA842C9510" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_EDBA226EB61AF325F5F115AA842C52FF_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_EDBA226EB61AF325F5F115AA842C52FF" 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_EDBA226EB61AF325F5F115AA842C52FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_EDBA226EB61AF325F5F115AA842C52FF" xlink:to="lab_us-gaap_StockholdersEquity_EDBA226EB61AF325F5F115AA842C52FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_256448616F7F685500B6B127296D1201_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_256448616F7F685500B6B127296D1201" 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_256448616F7F685500B6B127296D1201_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_256448616F7F685500B6B127296D1201" 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_256448616F7F685500B6B127296D1201" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_256448616F7F685500B6B127296D1201" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_256448616F7F685500B6B127296D1201" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7B505A7F8D549605B16B127296D7D15_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7B505A7F8D549605B16B127296D7D15" 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_D7B505A7F8D549605B16B127296D7D15_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7B505A7F8D549605B16B127296D7D15" 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_D7B505A7F8D549605B16B127296D7D15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7B505A7F8D549605B16B127296D7D15" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7B505A7F8D549605B16B127296D7D15" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_806AAD7427F7FB240B4DB127296D9457_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_806AAD7427F7FB240B4DB127296D9457" 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_806AAD7427F7FB240B4DB127296D9457_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_806AAD7427F7FB240B4DB127296D9457" 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_806AAD7427F7FB240B4DB127296D9457" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_806AAD7427F7FB240B4DB127296D9457" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_806AAD7427F7FB240B4DB127296D9457" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_020C5C661D767A682CADB127296D6641_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_020C5C661D767A682CADB127296D6641" 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_020C5C661D767A682CADB127296D6641_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_020C5C661D767A682CADB127296D6641" 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_020C5C661D767A682CADB127296D6641" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_020C5C661D767A682CADB127296D6641" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_020C5C661D767A682CADB127296D6641" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_F5ED58ED75D5094B4E7BB127296DB8F5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_F5ED58ED75D5094B4E7BB127296DB8F5" 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_F5ED58ED75D5094B4E7BB127296DB8F5_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_F5ED58ED75D5094B4E7BB127296DB8F5" 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_F5ED58ED75D5094B4E7BB127296DB8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_F5ED58ED75D5094B4E7BB127296DB8F5" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_F5ED58ED75D5094B4E7BB127296DB8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7F8ACAD60A450D767DF0B127296DCC06_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7F8ACAD60A450D767DF0B127296DCC06" 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_7F8ACAD60A450D767DF0B127296DCC06_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7F8ACAD60A450D767DF0B127296DCC06" 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_7F8ACAD60A450D767DF0B127296DCC06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7F8ACAD60A450D767DF0B127296DCC06" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7F8ACAD60A450D767DF0B127296DCC06" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_36A6368F2ECE9035C511B127296D3427_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_36A6368F2ECE9035C511B127296D3427" 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_36A6368F2ECE9035C511B127296D3427_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_36A6368F2ECE9035C511B127296D3427" 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_36A6368F2ECE9035C511B127296D3427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue_36A6368F2ECE9035C511B127296D3427" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue_36A6368F2ECE9035C511B127296D3427" xlink:type="arc" />
    <link:label id="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9_terseLabel_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9" 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_921BC8D29E3CEC15CEF6B127296DBBA9_label_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9" 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_921BC8D29E3CEC15CEF6B127296DBBA9_documentation_en-US" xlink:label="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9" 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-20181201.xsd#apog_ShorttermInvestmentsMunicipalAndCorporateBonds" xlink:label="loc_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9" xlink:to="lab_apog_ShorttermInvestmentsMunicipalAndCorporateBonds_921BC8D29E3CEC15CEF6B127296DBBA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperAtCarryingValue_F193DF37360CD4FC1658B127296DDB46_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue_F193DF37360CD4FC1658B127296DDB46" 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_F193DF37360CD4FC1658B127296DDB46_label_en-US" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue_F193DF37360CD4FC1658B127296DDB46" 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_F193DF37360CD4FC1658B127296DDB46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperAtCarryingValue_F193DF37360CD4FC1658B127296DDB46" xlink:to="lab_us-gaap_CommercialPaperAtCarryingValue_F193DF37360CD4FC1658B127296DDB46" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_780D2631513946F973C1B127296D1AE0" xlink:type="arc" />
    <link:label id="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6_terseLabel_en-US" xlink:label="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal and corporate bonds</link:label>
    <link:label id="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6_label_en-US" xlink:label="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Investments, Municipal And Corporate Bonds</link:label>
    <link:label id="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6_documentation_en-US" xlink:label="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Investments, Municipal And Corporate Bonds</link:label>
    <link:loc xlink:href="apog-20181201.xsd#apog_LongtermInvestmentsMunicipalAndCorporateBonds" xlink:label="loc_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6" xlink:to="lab_apog_LongtermInvestmentsMunicipalAndCorporateBonds_82AEF4E5510F4E336CABB127296D2CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_4B72A39B5CE726C47B75B127296D10D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_C0796FE56A68CE115A85B1272928C72A_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_C0796FE56A68CE115A85B1272928C72A" 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_C0796FE56A68CE115A85B1272928C72A_label_en-US" xlink:label="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_C0796FE56A68CE115A85B1272928C72A" 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_C0796FE56A68CE115A85B1272928C72A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_C0796FE56A68CE115A85B1272928C72A" xlink:to="lab_us-gaap_MovementInExtendedProductWarrantyAccrualRollForward_C0796FE56A68CE115A85B1272928C72A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_CA6AB9C035064328259DB12729289486_periodStartLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_CA6AB9C035064328259DB12729289486" 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_CA6AB9C035064328259DB12729289486_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_CA6AB9C035064328259DB12729289486" 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_CA6AB9C035064328259DB12729289486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_CA6AB9C035064328259DB12729289486" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_CA6AB9C035064328259DB12729289486" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_3B1149438CC2CA3A0D99B127292879CB_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_3B1149438CC2CA3A0D99B127292879CB" 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_3B1149438CC2CA3A0D99B127292879CB_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_3B1149438CC2CA3A0D99B127292879CB" 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_3B1149438CC2CA3A0D99B127292879CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_3B1149438CC2CA3A0D99B127292879CB" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued_3B1149438CC2CA3A0D99B127292879CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D616DF61287C06F09EC0B1272928496C_negatedLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D616DF61287C06F09EC0B1272928496C" 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_D616DF61287C06F09EC0B1272928496C_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D616DF61287C06F09EC0B1272928496C" 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_D616DF61287C06F09EC0B1272928496C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPayments_D616DF61287C06F09EC0B1272928496C" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPayments_D616DF61287C06F09EC0B1272928496C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_B29354E4C0E862D49E04B12729284DF8_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_B29354E4C0E862D49E04B12729284DF8" 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_B29354E4C0E862D49E04B12729284DF8_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_B29354E4C0E862D49E04B12729284DF8" 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_B29354E4C0E862D49E04B12729284DF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_B29354E4C0E862D49E04B12729284DF8" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition_B29354E4C0E862D49E04B12729284DF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrual_C61220412AF50C015947B1272928AD57_periodEndLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrual_C61220412AF50C015947B1272928AD57" 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_C61220412AF50C015947B1272928AD57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrual_C61220412AF50C015947B1272928AD57" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrual_C61220412AF50C015947B1272928AD57" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_6EDD7F64A90FD87BBF44B12728E2E54F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_6EDD7F64A90FD87BBF44B12728E2E54F" 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_6EDD7F64A90FD87BBF44B12728E2E54F_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_6EDD7F64A90FD87BBF44B12728E2E54F" 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_6EDD7F64A90FD87BBF44B12728E2E54F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_6EDD7F64A90FD87BBF44B12728E2E54F" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_6EDD7F64A90FD87BBF44B12728E2E54F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1C969EC9308706C88300B12728E281D8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1C969EC9308706C88300B12728E281D8" 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_1C969EC9308706C88300B12728E281D8_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1C969EC9308706C88300B12728E281D8" 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_1C969EC9308706C88300B12728E281D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1C969EC9308706C88300B12728E281D8" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1C969EC9308706C88300B12728E281D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_63DF348EF4B2760C1327B12728E2FAD3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_63DF348EF4B2760C1327B12728E2FAD3" 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_63DF348EF4B2760C1327B12728E2FAD3_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_63DF348EF4B2760C1327B12728E2FAD3" 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_63DF348EF4B2760C1327B12728E2FAD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_63DF348EF4B2760C1327B12728E2FAD3" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_63DF348EF4B2760C1327B12728E2FAD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E140949D555EFD2E47B12728E34EB1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E140949D555EFD2E47B12728E34EB1" 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_27E140949D555EFD2E47B12728E34EB1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E140949D555EFD2E47B12728E34EB1" 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_27E140949D555EFD2E47B12728E34EB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E140949D555EFD2E47B12728E34EB1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_27E140949D555EFD2E47B12728E34EB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E94030347ED0B24CD42BB12728E34BF3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E94030347ED0B24CD42BB12728E34BF3" 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_E94030347ED0B24CD42BB12728E34BF3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E94030347ED0B24CD42BB12728E34BF3" 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_E94030347ED0B24CD42BB12728E34BF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E94030347ED0B24CD42BB12728E34BF3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E94030347ED0B24CD42BB12728E34BF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BD9C316D7E3B7B8AA9DCB12728E3E72C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BD9C316D7E3B7B8AA9DCB12728E3E72C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares awards exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BD9C316D7E3B7B8AA9DCB12728E3E72C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BD9C316D7E3B7B8AA9DCB12728E3E72C" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BD9C316D7E3B7B8AA9DCB12728E3E72C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21C41F4ABDA90F4C8300B12728E49D67_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21C41F4ABDA90F4C8300B12728E49D67" 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_21C41F4ABDA90F4C8300B12728E49D67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21C41F4ABDA90F4C8300B12728E49D67" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21C41F4ABDA90F4C8300B12728E49D67" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_50F12ADE19362F95370AB12728E4850A_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_50F12ADE19362F95370AB12728E4850A" 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_50F12ADE19362F95370AB12728E4850A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_50F12ADE19362F95370AB12728E4850A" 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_50F12ADE19362F95370AB12728E4850A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_50F12ADE19362F95370AB12728E4850A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_50F12ADE19362F95370AB12728E4850A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63AB6DF71E368EE78ECDB12728E4320B_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63AB6DF71E368EE78ECDB12728E4320B" 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_63AB6DF71E368EE78ECDB12728E4320B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63AB6DF71E368EE78ECDB12728E4320B" 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_63AB6DF71E368EE78ECDB12728E4320B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63AB6DF71E368EE78ECDB12728E4320B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63AB6DF71E368EE78ECDB12728E4320B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_E5C22C157E47053F856DB12728E48514_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_E5C22C157E47053F856DB12728E48514" 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_E5C22C157E47053F856DB12728E48514_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_E5C22C157E47053F856DB12728E48514" 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_E5C22C157E47053F856DB12728E48514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_E5C22C157E47053F856DB12728E48514" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_E5C22C157E47053F856DB12728E48514" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_424F9DDAAF9A5DF64CFCB12728E4C7D8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_424F9DDAAF9A5DF64CFCB12728E4C7D8" 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_424F9DDAAF9A5DF64CFCB12728E4C7D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_424F9DDAAF9A5DF64CFCB12728E4C7D8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_424F9DDAAF9A5DF64CFCB12728E4C7D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_AD2D994A082A7A51BD9CB12728E5D826_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_AD2D994A082A7A51BD9CB12728E5D826" 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_AD2D994A082A7A51BD9CB12728E5D826_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_AD2D994A082A7A51BD9CB12728E5D826" 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_AD2D994A082A7A51BD9CB12728E5D826" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_AD2D994A082A7A51BD9CB12728E5D826" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_AD2D994A082A7A51BD9CB12728E5D826" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_73ED342FF630FD0CFED2B12728E543FF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_73ED342FF630FD0CFED2B12728E543FF" 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_73ED342FF630FD0CFED2B12728E543FF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_73ED342FF630FD0CFED2B12728E543FF" 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_73ED342FF630FD0CFED2B12728E543FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_73ED342FF630FD0CFED2B12728E543FF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_73ED342FF630FD0CFED2B12728E543FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_BCC4102D9C4DD3C04122B1272AE99D73_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_BCC4102D9C4DD3C04122B1272AE99D73" 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_BCC4102D9C4DD3C04122B1272AE99D73_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_BCC4102D9C4DD3C04122B1272AE99D73" 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_BCC4102D9C4DD3C04122B1272AE99D73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_BCC4102D9C4DD3C04122B1272AE99D73" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_BCC4102D9C4DD3C04122B1272AE99D73" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_84323CCDF13A22A53904B1272AE9B231_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_84323CCDF13A22A53904B1272AE9B231" 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_84323CCDF13A22A53904B1272AE9B231_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_84323CCDF13A22A53904B1272AE9B231" 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_84323CCDF13A22A53904B1272AE9B231" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_84323CCDF13A22A53904B1272AE9B231" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_84323CCDF13A22A53904B1272AE9B231" xlink:type="arc" />
    <link:label id="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7_verboseLabel_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7" 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_A149E1FA15990851006FB12728E906C7_label_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7" 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_A149E1FA15990851006FB12728E906C7_documentation_en-US" xlink:label="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7" 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-20181201.xsd#apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract" xlink:label="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7" xlink:to="lab_apog_GoodwillAndOtherIdentifiableIntangibleAssetsTextualAbstract_A149E1FA15990851006FB12728E906C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_C575FA99FE132EAAF58FB12728E9D952_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_C575FA99FE132EAAF58FB12728E9D952" 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_C575FA99FE132EAAF58FB12728E9D952_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_C575FA99FE132EAAF58FB12728E9D952" 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_C575FA99FE132EAAF58FB12728E9D952" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_C575FA99FE132EAAF58FB12728E9D952" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_C575FA99FE132EAAF58FB12728E9D952" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_201897536EC959DD564615AA847B7281_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_201897536EC959DD564615AA847B7281" 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_201897536EC959DD564615AA847B7281_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_201897536EC959DD564615AA847B7281" 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_201897536EC959DD564615AA847B7281" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_201897536EC959DD564615AA847B7281" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_201897536EC959DD564615AA847B7281" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2F7220BC7CCFB7633FB715AA847BDF44_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2F7220BC7CCFB7633FB715AA847BDF44" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on marketable securities, net of $16, $78, $25 and $28 of tax 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_2F7220BC7CCFB7633FB715AA847BDF44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2F7220BC7CCFB7633FB715AA847BDF44" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2F7220BC7CCFB7633FB715AA847BDF44" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_88D6C416D7D3BE0215D415AA847CDDE3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_88D6C416D7D3BE0215D415AA847CDDE3" 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_88D6C416D7D3BE0215D415AA847CDDE3_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_88D6C416D7D3BE0215D415AA847CDDE3" 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_88D6C416D7D3BE0215D415AA847CDDE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_88D6C416D7D3BE0215D415AA847CDDE3" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_88D6C416D7D3BE0215D415AA847CDDE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_E66ED8CE83817741695B15AA847CF415_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_E66ED8CE83817741695B15AA847CF415" 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_E66ED8CE83817741695B15AA847CF415_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_E66ED8CE83817741695B15AA847CF415" 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_E66ED8CE83817741695B15AA847CF415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_E66ED8CE83817741695B15AA847CF415" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_E66ED8CE83817741695B15AA847CF415" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_88DBF8F43981A4FE4AF715AA847C1AE0_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_88DBF8F43981A4FE4AF715AA847C1AE0" 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_88DBF8F43981A4FE4AF715AA847C1AE0_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_88DBF8F43981A4FE4AF715AA847C1AE0" 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_88DBF8F43981A4FE4AF715AA847C1AE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_88DBF8F43981A4FE4AF715AA847C1AE0" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_88DBF8F43981A4FE4AF715AA847C1AE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_B7E3E77E64BA5D239D29B1272A9C4F5A_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_B7E3E77E64BA5D239D29B1272A9C4F5A" 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_B7E3E77E64BA5D239D29B1272A9C4F5A_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_B7E3E77E64BA5D239D29B1272A9C4F5A" 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_B7E3E77E64BA5D239D29B1272A9C4F5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_B7E3E77E64BA5D239D29B1272A9C4F5A" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_B7E3E77E64BA5D239D29B1272A9C4F5A" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
